首页 文章

检查某些文本是否仅包含某些模式

提问于
浏览
2

我有以下问题:我正在尝试检查某些文本是否只包含一些模式的重复 . 我有1000行文本,想检查它是否只包含

asd
123

我尝试不匹配模式,但 (pattern)+ 希望它匹配任何匹配,但它无济于事 . 我的另一个想法是将字符串与正则表达式上的文本分开,但如果重要的话,它没有使用python re模块写这个 . 谢谢!

3 回答

  • 1

    也许你的意思是: ^(abc|123)+$

  • 1

    我没有在Python中尝试过这个,但是你要求的正则表达式如下:

    .asd$
    .123$
    

    尝试阅读以下网页,看看它是否能让您更好地理解:

    http://www.regular-expressions.info/reference.html

    希望这可以帮助!

  • 1

    尝试将字符串与 ^(?:asd|123)+$ 匹配,如果匹配,则它只包含 asd123 (至少一个)的组合 .

相关问题