我有这段文字:
a aa aaa aaa aaaa aa aaa
而且我需要捕捉aaa
文本中的所有序列,但如果连续有四个序列,则忽略它们,例如aaaa
. 在理想情况下,我将能够检测到这一点:
a aa **aaa** **aaa** aaaa aa **aaa**
目前我有这个正则表达式:
[^a]aaa[^a]
这适用于第一个和最后一个序列“aaa”,但它无法捕捉第二个,因为之间的空间aaa aaa
属于第一个模式。
a aa **aaa** aaa aaaa aa **aaa**
关于如何制作这个正则表达式的任何想法?