转载:好多关于正则表达式的都是介绍语法的,这个告诉你正则表达式有什么用处。
对于正则表达式,在很多人脑海中就是一堆完全不知所云的特殊符号,看了第一眼,就不想再看第二眼,学习难度可想而知,其实这种看法完全是因为多余正则表达式没有过多的接触,如果花时间去了解正则表达式,你会发现,其实他没有那么难学,也没有那么难理解,唯一难的就是组合起来之后,可读性比较差,当然本文并不是旨在讲解如何入门正则表达式,如果你对正则表达式的基础知识尚有所欠缺,可以点击这里先去了解一下基础知识。下面讲一下在使用正则表达式过程中的一些巧妙用法。
一、解析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
关注
打赏
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?