有没有简洁的表达方式:
\w but without _
即“\w 中包含的所有字符,除了 _”
我问这个是因为我正在寻找最简洁的方式来表达域名验证。域名可以包含小写和大写字母、数字、句号和破折号,但不能包含下划线。 \w 包括以上所有内容,加上下划线。那么,有没有办法通过正则表达式语法从 \w 中“删除”下划线?
Edited:我问的是 PHP 中使用的正则表达式。
提前致谢!
以下字符类(Perl 中)
[^\W_]
\W
是相同的[^\w]
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)