正则表达式(由表达式、量词、断言组成)
表达式:
[a-z] 表示匹配所有的小写字母
[A-Z] 表示匹配所有的大写字母
量词:
?匹配0次或1次
- 匹配1次或多次
*匹配0次或多次
{n}匹配n次
{n,}至少匹配n次
{,m}最多匹配m次
{n,m}至少匹配n次,最多匹配m次
断言:
^ 表示在字符串开头进行匹配
$ 表示在字符串结尾进行匹配
\b 单词边界
\B 非单词边界
(?=E) 表示表达式后紧随E才匹配
(?!E) 表示表达式后不紧随E才匹配
正则表达式(由表达式、量词、断言组成)
表达式:
[a-z] 表示匹配所有的小写字母
[A-Z] 表示匹配所有的大写字母
量词:
?匹配0次或1次
断言:
^ 表示在字符串开头进行匹配
$ 表示在字符串结尾进行匹配
\b 单词边界
\B 非单词边界
(?=E) 表示表达式后紧随E才匹配
(?!E) 表示表达式后不紧随E才匹配