JavaScript中的正则表达式
先看看字符串操作中的几个常用函数:
- search - 查找,检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串,返回第一个匹配的子串位置或者-1;
- substring(start,stop) - 获取子字符串,[start, stop-1],返回新字符串;
- charAt(index) - 获取某个字符,index属于[0, length-1],否则返回空字符串;
- split - 分割字符串,获得数组。
为什么要用正则?
正则并不是必须的,非正则不可的,都可以用函数来实现,但正则是一把好的工具,可以省很多事!