转载:好多关于正则表达式的都是介绍语法的,这个告诉你正则表达式有什么用处。
对于正则表达式,在很多人脑海中就是一堆完全不知所云的特殊符号,看了第一眼,就不想再看第二眼,学习难度可想而知,其实这种看法完全是因为多余正则表达式没有过多的接触,如果花时间去了解正则表达式,你会发现,其实他没有那么难学,也没有那么难理解,唯一难的就是组合起来之后,可读性比较差,当然本文并不是旨在讲解如何入门正则表达式,如果你对正则表达式的基础知识尚有所欠缺,可以点击这里先去了解一下基础知识。下面讲一下在使用正则表达式过程中的一些巧妙用法。
一、解析url参数
对于解析url参数我们以前的做法都是遍历location对象中search中的所有参数,并取出我们想要的参数,如下代码:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
function getqueryString(name) {
var search = location.search.substr(1),
pArr = search.split('&'),
length = pArr.length;
for (var i=0; i
关注
打赏