标签:部分 字母数 逻辑性 下划线 单词 换行符 字母 包括 功能性
正则表达式
正则表达式是对字符串操作的一种逻辑公式.我们一般使用正则表达式对字符串进行匹配和过滤.使用正则的优缺点
优点:灵活,功能性强,逻辑性强
缺点:上手难
正则表达式由普通字符和元字符组成.普通字符包括大小写字母,数字
部分元字符
1字符组是用[]括起来 在[]出现的内容会被匹配 内容多的话还可以使用- 例如[0-9]
2
. 匹配除换行符以外的任意字符
\w 匹配字母数字下划线
\s 匹配任意空白符
\d 匹配数字
\n 匹配换行符
\b 匹配一个单词的结尾
^ 匹配字符串的开始
$ 匹配字符串的结尾
\W 匹配非大小写字母,数字
\D 匹配非数字
\S 匹配非空白符
a|b 匹配字符a或者b
() 匹配括号内的表达式,也表示一个组
[....] 匹配字符组中的字符
[^...] 匹配除了字符组中字符的所有字符
3.;量词
* 重复零次或更多次
+ 重复一次或更多次
? 重复零次或一次
{n} 重复n次
{n,} 重复n次或更多次
{n,m} 重复n到m次
标签:部分 字母数 逻辑性 下划线 单词 换行符 字母 包括 功能性
原文地址:https://www.cnblogs.com/z1115230598/p/9767971.html