我需要有一个正则表达式来查找一个字符,该字符后面没有跟在同一字符之后。意思是排除相同字符甚至双倍的字符。
例如,当我需要'e'从string:中查找字符时"need only single characteeer",这意味着'e'在每个单词上都可以找到细分,如下所示:
"need" >不匹配,因为它有两倍 'e'
"only" >不匹配,因为否 'e'
"single" >匹配,因为只有一个 'e'
"characteeer" >不匹配,因为有多个 'e'
不确定是否可行。任何答复或评论将不胜感激。提前致谢。
更新
也许我上面的问题仍然模棱两可。实际上,我只需要查找'e'字符而不是单词。我将用双字符替换它。因此,已经具有双重字符的将不会被替换。
其主要目的是要取代'e'同'ee'为例子。但是已经'ee'或'eee'已经或者甚至更多的那个'e'将不会被触及。
regex ×1