正则表达式学习笔记
概念积累
-
原子是组成正则表达式的基本单位,在分析正则表达式时,应作为一个整体。原子字符是由所有末显式指定为元字符的打印和非打印字符组成。这包括所有的英文字母、数字、标点符号以及其他一些符号。原子也包括以下内容。
-
元字符是用于构造规则表达式的具有特殊含义的字符。如果要在正则表达式中包含元字符本身,必须在其前加上””进行转义。
参考链接
- https://www.jianshu.com/p/82217b5c7577
- https://blog.csdn.net/weixin_42266757/article/details/80854728
- https://www.cnblogs.com/longdaye/p/8001221.html
常用匹配记忆
- s
匹配任何空白字符,包括空格、制表符、换页符等等。等价于[ f v]。 - S
匹配任何非空白字符。等价于[^ f v]。
常用正则匹配
- PHP的中文正则表达式
/^[x{4e00}-x{9fa5}]+$/u