我不是一个正则表达式的专家,但我的要求很简单:我需要匹配任何一个至少有3个或更多字符匹配的字符串。
所以例如,我们有字符串“hello world”,并将其与以下内容进行匹配:
"he" => false // only 2 characters "hel" => true // 3 characters match found
这是python正则表达式,但它可能适用于实现它的其他语言。
我想这取决于你认为一个人物是什么。如果是字母,数字和下划线:
\w{3,}
如果只是字母和数字:
[a-zA-Z0-9]{3,}
>>> import re >>> re.findall(r'\w{3,}','This is a long string,yes it is.') ['This','long','string','yes']
原文地址:https://www.jb51.cc/regex/357575.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。