我想使用一组字符匹配字符串中的所有字符,如果字符串中的任何字符不匹配,则不应匹配。我正在使用字符集,我希望字符串中的所有字符都匹配字符集。但如果存在任何其他字符,则通过。
我该如何解决?
>>> re.search(r'[a-z]*','abcA')
<_sre.SRE_Match object at 0x026DBBB8> ===> Should FAIL
>>> re.search(r'[a-z]*','abc')
<_sre.SRE_Match object at 0x026DBBF0>
最佳答案
锚定正则表达式以限制它。 r'^[a-z]*$'
关于Python正则表达式匹配所有字符与字符集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22839655/