正则表达式基础五:字符类型匹配(Type Match)
介绍
用来匹配字母、数字、空白字符等
元字符列表
- 数字字符匹配:
\d - 非数字字符匹配:
\D - 字母数字字符匹配:
\w - 非字母数字字符匹配:
\W - 空白字符匹配:
\s - 非空白字符匹配:
\S - 十六进制字符匹配:
\x - 八进制字符匹配:
\0
数字字符匹配(\d)
匹配任何数字字符
示例
原始内容:
var myArray = new Array();
∙∙∙
if (myArray[0] == 0) {
∙∙∙
}
正则表达式:
myArray\[\d\]
var myArray = new Array();
∙∙∙
if (myArray[0]== 0) {
∙∙∙
}
说明:
\d等同于[0-9],也等同于[0123456789]
字母数字字符匹配(\w)
匹配任何字母、数字、下划线
示例
原始内容:
11213
A1C2E3
48075
48237
M1B4F2
90046
H1H2H2
正则表达式:
\w\d\w\d\w\d
11213
A1C2E3
48075
48237
M1B4F2
90046
H1H2H2
说明:其他未匹配字符长度不足6位
空白字符匹配(\s)
匹配任何空白字符
浙公网安备 33010602011771号