繁体   English   中英

python re.search量词

[英]python re.search quantifier

我有这个:-

re.search("^[47]{2:}$", '447447')

...并期望它返回True。 但是不知何故。

怎么会? 我的理解是,假定匹配具有4或7任意组合的任何数字,且至少2位数字。 那是对的吗?

它可能应该是"^[47]{2,}$"

经常访问正则表达式语法页面,因为我很难记住构建正则表达式的所有小技巧。

语法为{m,n} ,其中n可以省略。

固定:

re.search("^[47]{2,}$", '447447')

请参见RegEx语法: https//docs.python.org/3/library/re.html#regular-expression-syntax

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM