正则表达式

2016-01-24  本文已影响37人  olivia1111

描述字符串规则的表达式

regexObj.test(str)

/13566668888/.test(x13566668888y);//true,只要包含字符串即正确

锚点,位置匹配

/^13566668888$/.test();完全符合才匹配

字符类

匹配一类字符中的一个

量词

出现的次数

/https?/.test('https://www.163.com');//true
/https?/.test('http://www.163.com');//true
量词对前一个字符作用

手机号测试
/^1\d{10}$/

转义符

多选分支

捕获

替换

var ="the price of potato is 5, the price of apple is 10.";
str.replace(/(\d)+/g,'$1.00);//$1捕获的字符串存储的位置,g全局匹配

regexpObj.exec(str)强大的检索

上一篇 下一篇

猜你喜欢

热点阅读