\d #表示数字
\D #表示非数字
\w #表示数字或字母
\W #表示既非数字也非字母
\s #表示空白比如\n \r \t
\b #表示以空白开头、结尾或非其他字符拼接
. #表示匹配一个非\n的任意字符,可以多个点.多个点表示匹配多个
? #抑制贪婪性,按最少的匹配
+ #表示一个或多个
+? #表示匹配一个
* #表示0个或者多个,如果没有匹配上,也表示匹配成功,返回''空
*? #表示匹配为空,匹配成功
[] #表示[]内范围内的单个字符
[]+ 表示[]内范围内的尽可能多的字符
{2} #表示匹配的长度或数量,匹配2个数量
{2,3} #表示2到3个数量
$ #表示从结尾匹配
^ #无括号时,表示从开头匹配
正则经常这么用
最新推荐文章于 2024-07-22 19:45:45 发布