匹配数字、字母和所有空白字符(\d 、\D、\w 、\W、\s、\S)

2017-12-10 20:01:18
linefo
1095
最后编辑:linefo 于 2017-12-14 10:34:14

【例子】用 \d 匹配数字

(等价于[0-9])


【例子】用 \D 匹配非数字

(等价于[^0-9])


【例子】用 \w 匹配字母(不区分大小写)或数字或下划线

(等价于[a-zA-Z0-9_],下划线不是元字符


【例子】使用 \W 匹配非字母、非数字以及非下划线

等价于[^a-zA-Z0-9_]


【例子】使用 \s 匹配所有空白字符

(等价于[\f\n\r\t\v],注意空格是空白字符


【例子】使用 \S 匹配所有非空白字符

(等价于[^\f\n\r\t\v])