在js这门语言中,正则算是一个特例了,可以说它算是语义化中的一个不听话的孩子,所以很多人对正则比较头疼,但其实只要用心就会发现其实他也很可爱,今天我们就来总结一下有关正则的用法。
首先让我们来认识一下正则吧:
1、正则的概念:
正则可以理解为字符的正则的规则,所以说,正则使用来操作字符串的
而使用正则可以使数据校验的工作量大大减轻,但要注意极简原则,常用在:网址、邮箱、身份证号、手机号等。
2、正则的创建方式:
1、字面量的创建:
var reg = /a/
2、构造函数的创建:
var reg = new RegExp(a,);
3、正则对字符串提供的三大功能
1、验证: reg.t