当前位置: 代码迷 >> JavaScript >> 求正则婚配字符串中只出现过一次的字符
  详细解决方案

求正则婚配字符串中只出现过一次的字符

热度:119   发布时间:2013-01-01 14:04:18.0
求正则匹配字符串中只出现过一次的字符?
如"aabbccaaddeeccabfcae"匹配"f"
不知可不可以?
------解决方案--------------------
视乎只能靠遍历吧。。。
    var s = "aabbccaaddeeccabfcae";
    var kv = {}, chr = false
    s.replace(/[a-z]/g, function ($0) { if (kv[$0] == undefined) { chr = $0;  kv[$0] = 1 } });
    alert(chr)
  相关解决方案