免费注册网站平台,百度云网盘资源,建筑方案设计考试,asp 网站访问统计一、字符匹配
普通字符#xff1a;普通字符按照字面意义进行匹配#xff0c;例如匹配字母 a 将匹配到文本中的 a 字符。 元字符#xff1a;元字符具有特殊的含义#xff0c;例如 \d 匹配任意数字字符#xff0c;\w 匹配任意字母数字字符#xf…一、字符匹配
普通字符普通字符按照字面意义进行匹配例如匹配字母 a 将匹配到文本中的 a 字符。 元字符元字符具有特殊的含义例如 \d 匹配任意数字字符\w 匹配任意字母数字字符. 匹配任意字符除了换行符等。
常见元字符 \d 匹配一个数字字符。等价于 [0-9]。 \w 匹配字母、数字、下划线。等价于[A-Za-z0-9_]。 \s 匹配任何空白字符包括空格、制表符、换页符等等。等价于 [ \f\n\r\t\v]。 \D 匹配一个非数字字符。等价于 [^0-9]。 \W 匹配非字母、数字、下划线。等价于 [^A-Za-z0-9_]。 \S 匹配任何非空白字符。等价于 [^ \f\n\r\t\v]。 二、量词
*匹配前面的模式零次或多次。 匹配前面的模式一次或多次。 ?匹配前面的模式零次或一次。 {n}匹配前面的模式恰好 n 次。 {n,}匹配前面的模式至少 n 次。 {n,m}匹配前面的模式至少 n 次且不超过 m 次。 三、边界
^匹配字符串的开头。 $匹配字符串的结尾。 \b匹配单词边界。 \B匹配非单词边界。 四、特殊字符
\转义字符用于匹配特殊字符本身。 .匹配任意字符除了换行符。 |用于指定多个模式的选择。例如aa|bb|cc正则可以匹配aa bb cc三个字符串 五、邮箱练手
如果你看懂这个图说明你掌握常用的正则表达式规则了 六、常见规则练习 网站地址:https://www.runoob.com/try/try-regex.php?textsaac|abc|acctipsa.c 七、额外补充
^符号在中括号里表示非的意思 例如[^abc] 匹配除了 a、b 或 c 中的其他字母测验。 八、参考学习网站
菜鸟教程 - 学的不仅是技术更是梦想