正则表达式 - 基础教程

正则表达式 (Regular Expression,简称 RE 或 regexp ) 是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为"元字符")

正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。

主流的开发语言都内置或者通过第三方库支持利用正则表达式进行字符串操作


第一个正则表达式

下面这个范例使用正则表达式从字符串中找出手机号

var str = "my phone is: 13888888888";
var patt1 = /\d{3,4}-?\d{3,4}-?\d{2,4}/;
document.write(str.match(patt1));

运行上面的范例,输出结果如下

13888888888

链接: https://www.fly63.com/course/18_933