【发布时间】:2010-10-17 14:06:32
【问题描述】:
我有这样的事情
aabbabcaabda
用于选择由 a 包裹的最小组,我有这个 /a([^a]*)a/,它工作得很好
但是我对 aa 包裹的组有疑问,我需要类似的东西
/aa([^aa]*)aa/ 不起作用,我不能像/aa([^a]*)aa/ 那样使用第一个,因为它会在第一次出现 a 时结束,这是我不想要的。
一般来说,有什么办法,怎么说不包含字符串
我可以用[^a] 说不包含字符?
简单地说,我需要 aa 后跟除序列 aa 之外的任何字符,然后以 aa
【问题讨论】:
-
@SteveChambers 你确实意识到这个问题已经超过 7 年了并且已经有一个公认的答案了吗?
-
当然可以,但据我了解,这两点都不是不应链接到副本的原因。
标签: regex regex-negation