if语句来进行判断,那么就不得不用一些特殊的标记来标识找到了什么,没有找到什么,还需要检测空白字符和特殊字符等,实现过程非常的繁琐,然而如果使用正则,就会好很多,比如下面:
将一个字符串转化成驼峰的方法...正则表达式:用来匹配和处理文本的字符模式的对象,在Ecmascript中RegExp类表示正则表达式,是正则表达式语言创建的,是一种为解决以上等问题的工具而造就的一门规则,它有特殊的语法和指令,String...); 第一个参数表示以什么样的格式对该字符串进行拆分,而第二个参数可选,若没有则是对整个字符串的进行拆分,若是有数字参数,则返回的子字符串不会多于这个参数指定的数组
语法:待匹配对象.split(第一个参数以什么样的形式将待匹配对象进行拆分必填项...,可以是字符串或者正则,第二个为可选参数,用指定拆分后数组的长度,若无,则对待检测的整个字符串进行操作),str.split(pattern,2);
参数:pattern可以是字符串也可以是正则规则,第二个参数可选...-:连字符,是一个特殊的元字符,它只能用在左中括号[和]右括号之间, [0123456789]等价于 [0-9], [ABCDEF中间字母省略Zabcd中间字母省略z0123456789]等价于 [A-Za-za