前言
紧接着上次的js中的正则表达式(1),这一文搁在那很久了的,本文为初学者学习笔记心得,适用我这种小白,并不是什么高大尚的内容,您将在本文中看到,如何实现重复字符匹配,子表达式的使用,嵌套以及replace...()方法中圆括号内第二个特殊参数的使用,欢迎路过的老师多提意见和指正
正文从这里开始~
重复字符匹配
x+:要想对同一个字符(或字符集合)进行多次重复匹配,只要给这个字符(或者字符集合)加上 +字符作为后缀就可以了的...,而+号是一个元字符,如果需要匹配+本身,就必须要使用它的转义`\+`
*:匹配零个或多个字符(匹配一个可有可无的字符,也就是与之匹配的字符可以出现零次或多次的情况),用法与 +一样,只要把它放在一个字符...子表达式是允许多层嵌套的,没有限制,但是要适可而止,多重的嵌套子表达式可以构造出强大的正则表达式,但是由于层层嵌套,会让正则表达式难以阅读和理解,但硬骨头始终是要啃的,如果进行表达式的拆分,每次只分析和理解一个子表达式...|操作符结合成为一个更大的子表达式,其中含义是只需匹配4个子表达式中的任意一个就可以,而后面的 \.用来匹配元字符 .本身,而后面的 {3}表示需要重复3次,直到最后,数值范围又重复了一次,此次过程省略了