是否可以创建一个正则表达式来匹配所有带有五个 a 和五个 b 的字符串?
就像 aaaaabbbbb 或 ababababab 或 aabbaabbab。
我想确定性引擎需要多项式时间。
是否有其他匹配语言可以实现这种匹配?
更新:
我想用那种表达方式进行搜索,所以我把目的换成了(?=b*ab*){5}(?=a*ba*){5}([ab]{10})
,效果很好!:) 对于这样的表达方式,我仍然不确定。但我想我只能查找前瞻表达式。
我仍然很好奇还有哪些其他类型的模式,易于解释但难以正则表达式?