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