我有以下问题:我正在尝试检查某些文本是否只包含某些模式的重复次数。即我有一个1000行文本和要检查它是否只包含检查某些文本是否仅包含某些模式
asd
123
我试过不匹配的格局,但(pattern)+
希望它会匹配任何没有匹配,但它是无济于事。我的另一个想法是将字符串与正则表达式中的文本分开,但它也不起作用。如果它很重要,我正在使用python re模块编写它。谢谢!
我有以下问题:我正在尝试检查某些文本是否只包含某些模式的重复次数。即我有一个1000行文本和要检查它是否只包含检查某些文本是否仅包含某些模式
asd
123
我试过不匹配的格局,但(pattern)+
希望它会匹配任何没有匹配,但它是无济于事。我的另一个想法是将字符串与正则表达式中的文本分开,但它也不起作用。如果它很重要,我正在使用python re模块编写它。谢谢!
尝试将字符串与^(?:asd|123)+$
匹配,如果匹配,则它只包含asd
或123
(至少一个)的组合。
也许你的意思是:^(abc|123)+$
我没试过在Python,但对于你所要求的正则表达式将如下所示:
.asd$
.123$
尝试通过以下网页阅读和看看它给你一个更好的理解:
http://www.regular-expressions.info/reference.html
希望这有助于!
谢谢!我正在寻找一个re模块中的函数,使它匹配贪婪而不是添加^和$。 :) – asenovm