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