我有以下问题:我正在尝试检查某些文本是否只包含某些模式的重复次数。我有1000行文本,想检查它是否只包含
asd
123
我尝试不匹配模式,但(pattern)+
希望它匹配任何匹配的东西,但它无济于事。我的另一个想法是在正则表达式上将字符串与文本分开,但它也不起作用。如果重要的话,我正在使用python re模块编写它。谢谢!
答案 0 :(得分:1)
尝试将字符串与^(?:asd|123)+$
匹配,如果匹配,则只包含asd
或123
(至少一个)的组合。
答案 1 :(得分:1)
也许你的意思是:^(abc|123)+$
答案 2 :(得分:1)
我没有在Python中尝试这个,但正如你所要求的正则表达式如下:
.asd$
.123$
尝试阅读以下网页,看看它是否能让您更好地理解:
http://www.regular-expressions.info/reference.html
希望这有帮助!