正则表达式

^表示以特定字符开头,在[]中表示非;
$表示以特定字符结束;
.表示任意字符;
*表示前面字符出现任意次;
+表示前面字符至少出现一次;
?最小匹配;(默认贪婪匹配,从后往前匹配)
{}表示前面字符出现的次数;
()用于提取字符串;
[]用于限制匹配的字符,即匹配[]中的字符,且在[]内的特殊字符没有特殊含义(可以是数字、字母等区间);
\s表示空格(一个空格);
\S和\s相反;
\w表示任意字符,等价于:[a-zA-Z0-9_]
\W和\w相反;
[\u4E00-\u9FA5]:表示中文汉字;
\d表示数字,等价于:[0-9]
posted @ 2018-01-24 15:19  月上须臾  阅读(131)  评论(0编辑  收藏  举报