作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
有没有简洁的表达方式:
\w but without _
即“\w中包含的所有字符,_除外”
我问这个是因为我正在寻找最简洁的方式来表达域名验证。域名可以包含小写和大写字母、数字、句号和破折号,但不能包含下划线。\w 包括以上所有内容,外加一个下划线。那么,有没有办法通过正则表达式从\w 中“删除”下划线?
已编辑: 我问的是 PHP 中使用的正则表达式。
提前致谢!
最佳答案
以下字符类(在 Perl 中)
[^\W_]
\W
与 [^\w]
关于php - 正则表达式 : How to Express\w Without Underscore,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14858346/
我是一名优秀的程序员,十分优秀!