预定义模式指的是某些常见模式的简写方式。
d
匹配0-9之间的任一数字,相当于[0-9]
。D
匹配所有0-9以外的字符,相当于[^0-9]
。w
匹配任意的字母、数字和下划线,相当于[A-Za-z0-9_]
。W
除所有字母、数字和下划线以外的字符,相当于[^A-Za-z0-9_]
。s
匹配空格(包括换行符、制表符、空格符等),相等于[ vf]
。S
匹配非空格的字符,相当于[^ vf]
。匹配词的边界。
B
匹配非词边界,即在词的内部。
预定义模式指的是某些常见模式的简写方式。
d
匹配0-9之间的任一数字,相当于[0-9]
。D
匹配所有0-9以外的字符,相当于[^0-9]
。w
匹配任意的字母、数字和下划线,相当于[A-Za-z0-9_]
。W
除所有字母、数字和下划线以外的字符,相当于[^A-Za-z0-9_]
。s
匹配空格(包括换行符、制表符、空格符等),相等于[
vf]
。S
匹配非空格的字符,相当于[^
vf]
。
匹配词的边界。B
匹配非词边界,即在词的内部。