正则表达式操作符详解,如何全面掌握?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2175个文字,预计阅读时间需要9分钟。
本文实例讲述了正则表达式中操作符及说明。分享给家长供参考,内容如下:
一、普通字符包括所有未显式指定的字符,如大小写字母、数字、标点符号等。
二、元字符用于指定更复杂的匹配模式,包括:
1.字符集:[],表示匹配括号内的任意一个字符,如[abc]匹配a、b或c。
2.范围:[-],表示匹配指定范围内的任意一个字符,如[a-z]匹配任意小写字母。
3.任意字符:.,表示匹配除换行符以外的任意单个字符。
4.重复:*,表示匹配前面的子表达式零次或多次。
5.至少:+,表示匹配前面的子表达式一次或多次。
6.恰好:{n},表示匹配前面的子表达式恰好n次。
7.至少n次:{n,},表示匹配前面的子表达式至少n次。
8.至多n次:{n,},表示匹配前面的子表达式至多n次。
9.选择:|,表示匹配其左右任意一个表达式。
例如,正则表达式`[a-z]{3}`表示匹配任意三个小写字母组成的字符串。
本文实例讲述了正则表达式中的操作符及说明。分享给大家供大家参考,具体如下:
一、普通字符
包括所有未显式指定为元字符的打印和非打印字符组成,如大小写字母、数字、标点符号等。
二、元字符
元字符是一些在正则表达式里有着特殊含义的字符。因为元字符在正则表达式里有着特殊的含义,所以这些字符不能用来代表它们本身,必须通过给它加个反斜杠前缀来转义,如此得到的转义序列将匹配那个字符本身而不是它特殊的元字符含义。如[表示一个字符集合的开始,如果在正则表达式中要匹配[,那么需要这样引用:\[,才能表示[本身。
本文共计2175个文字,预计阅读时间需要9分钟。
本文实例讲述了正则表达式中操作符及说明。分享给家长供参考,内容如下:
一、普通字符包括所有未显式指定的字符,如大小写字母、数字、标点符号等。
二、元字符用于指定更复杂的匹配模式,包括:
1.字符集:[],表示匹配括号内的任意一个字符,如[abc]匹配a、b或c。
2.范围:[-],表示匹配指定范围内的任意一个字符,如[a-z]匹配任意小写字母。
3.任意字符:.,表示匹配除换行符以外的任意单个字符。
4.重复:*,表示匹配前面的子表达式零次或多次。
5.至少:+,表示匹配前面的子表达式一次或多次。
6.恰好:{n},表示匹配前面的子表达式恰好n次。
7.至少n次:{n,},表示匹配前面的子表达式至少n次。
8.至多n次:{n,},表示匹配前面的子表达式至多n次。
9.选择:|,表示匹配其左右任意一个表达式。
例如,正则表达式`[a-z]{3}`表示匹配任意三个小写字母组成的字符串。
本文实例讲述了正则表达式中的操作符及说明。分享给大家供大家参考,具体如下:
一、普通字符
包括所有未显式指定为元字符的打印和非打印字符组成,如大小写字母、数字、标点符号等。
二、元字符
元字符是一些在正则表达式里有着特殊含义的字符。因为元字符在正则表达式里有着特殊的含义,所以这些字符不能用来代表它们本身,必须通过给它加个反斜杠前缀来转义,如此得到的转义序列将匹配那个字符本身而不是它特殊的元字符含义。如[表示一个字符集合的开始,如果在正则表达式中要匹配[,那么需要这样引用:\[,才能表示[本身。

