首页 > 代码库 > [Z]正则表达式中的符号

[Z]正则表达式中的符号

. 	匹配除换行符以外的任意字符\w 	匹配字母或数字或下划线或汉字\s 	匹配任意的空白符\d 	匹配数字\b 	匹配单词的开始或结束^ 	匹配字符串的开始$ 	匹配字符串的结束[\u4e00-\u9fa5]{2,20} 匹配2-20个汉字* 	重复零次或更多次+ 	重复一次或更多次? 	重复零次或一次{n} 	重复n次{n,} 	重复n次或更多次{n,m} 	重复n到m次\W 	匹配任意不是字母,数字,下划线,汉字的字符\S 	匹配任意不是空白符的字符\D 	匹配任意非数字的字符\B 	匹配不是单词开头或结束的位置[^x] 	匹配除了x以外的任意字符[^aeiou] 	匹配除了aeiou这几个字母以外的任意字符(exp) 	匹配exp,并捕获文本到自动命名的组里(?<name>exp) 	匹配exp,并捕获文本到名称为name的组里,也可以写成(?‘name‘exp)(?:exp) 	匹配exp,不捕获匹配的文本,也不给此分组分配组号零宽断言(?=exp) 	匹配exp前面的位置(?<=exp) 	匹配exp后面的位置(?!exp) 	匹配后面跟的不是exp的位置(?<!exp) 	匹配前面不是exp的位置注释(?#comment) 	这种类型的组不对正则表达式的处理产生任何影响,用于提供注释让人阅读