# 正则表达式
正则表达式是用于匹配字符串中字符组合的模式。
RegExp
- exec: 返回一个数组, 表示字符串匹配正则表达式的结果, 未匹配时返回 null
- test: 返回是否匹配
String
- match
- matchAll
- replace: 替换匹配模式的字符串
- search
- split
// 创建正则表达式的两种方法
// 1. 正则表达式字面量, 如果正则表达式保持不变时, 使用此方法可获得更好的性能
var re = /ab+c/
// 2. 调用构造函数, 适用于需要改变, 或者从用户输入等来源中动态产生时
var re = new RegExp('ab+c')
1
2
3
4
5
2
3
4
5
常用正则表达式
手机号
数字字母
中文
银行卡号
日期