题解 | #找出字符串中第一个只出现一次的字符#

找出字符串中第一个只出现一次的字符

https://www.nowcoder.com/practice/e896d0f82f1246a3aa7b232ce38029d4

//正则表达式全局搜索第一个长度为1的字符
const readline = require("readline");

const rl = readline.createInterface({
  input: process.stdin,
  output: process.stdout,
});
rl.on("line"function (line) {
  let strCounts = [];
  if (line.length > 0) {
    let res = "-1";
    for (let str of line) {
      let len = line.match(new RegExp(str'g')).length;
      if (len == 1) {
        res = str;
        break;
      }
    }
    console.log(res);
  }
});

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务