【发布时间】:2018-08-01 10:39:33
【问题描述】:
是否可以选择只出现一次的角色?
我熟悉负后视,并尝试了以下
/(.)(?<!\1.*)/
但无法让它工作。
例子:
given AXXDBD it should output ADBD
^^ - this is unacceptable
given 123558 it should output 1238
^^ - this is unacceptable
提前感谢您的帮助
【问题讨论】:
-
让我们看看你到目前为止尝试了什么:-)
-
要么我误解了您的要求,要么您的第一个示例的输出 -
AXXDBD- 应该是ADBD而不是ABDD? -
我绝对不会为此使用正则表达式...
-
问题令人困惑,您不能使用正则表达式选择任何不连续的子字符串,因此 iainn 替换(丢弃)相同字符序列选项可能是您使用正则表达式的最佳选择
标签: regex