• :在线测试工具暂时不可用,小伙伴们可以使用本地编辑器来代替,绿叶全新版本正在快马加鞭开发中,比心~

1.7 连接符

一、连接符简介

学习了正则表达式常用元字符,我们知道要想匹配数字,正则表达式就要这样写:

 
[0123456789]

其中[]表示匹配方括号内的任一字符。在正则表达式中,匹配数字或者英文字母的书写非常不方便。因此,正则表达式引入了连接符“-”来定义字符的范围。

正则表达式连接符
连接符 说明
[0-9] 匹配数字,等价于\d
[a-z] 匹配英文小写字母
[A-Z] 匹配英文大写字母
[0-9a-zA-Z] 匹配数字或英文字母

其中[0-9]等价于[0123456789],以此类推。上面的搭配都是最常用的。当然你也可以用[0-6]表示0~6,或者[h-n]表示h~n。

举例:

 
[^0-9a-zA-z]

分析:

上面正则表达式匹配非数字、英文字母的其他字符。

正则表达式测试工具中,我们可以进行测试一下:

正则表达式连接符

:本站所有教程均为原创,大部分已经与人民邮电出版社合作出版,禁止转载和抄袭,否则绿叶学习网和人民邮电出版社必将追究法律责任,附录:互联网著作权保护法。【法律顾问:张俊律师】

小伙伴们也可以加一下QQ群,在“群文件”中可以获取学习资源以及配套资源,以及跟其他小伙伴交流,站长也在群内。

(1)QQ群:519225291(暗号:lvye

(2)绿叶学习网常见问题解答

回到顶部