【笔记】JS正则表达式

前言

JS正则表达式学习笔记

正则表达式构造

  • JS的正则表达式写在/.../内,以^开始,以$结尾
1
let isPhone = /^((\+?86)|(\(\+86\)))?(13[012356789][0-9]{8}|15[012356789][0-9]{8}|18[02356789][0-9]{8}|147[0-9]{8}|1349[0-9]{7})$/;

正则匹配

<str>:需要匹配的字符串

1
isPhone.test("<str>");

完成

参考文献

博客园——今天又进步了