任务目的
- 掌握JavaScript正则表达式编写规则
- 了解JavaScript中的正则表达式的特殊字符
- 了解JavaScript提供的正则表达式相关方法
- 能用正则表达式做一些简单文本或者数字校验
任务描述
- 编写一个判断给定数字是否为手机号码的正则表达式,测试用例参照但不限于:
18812011232 // 测试结果应该为 true 18812312 // false 12345678909 // false
- 编写一个判断输入的字符串是否有相邻重复单词的正则表达式,测试用例可以参考但不限于:
foo foo bar // true foo bar foo // false 有重复单词但是不相邻 foo barbar bar // false
任务注意事项
参考资料
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions: 了解JavaScript中正则表达式的基本知识
- 正则表达式30分钟入门教程: 30分钟入门
我的demo地址:https://htmlpreview.github.io/?https://github.com/wangxiaoniu/bdqd_IFE/blob/master/task2/index.html
原文链接:https://www.f2er.com/regex/358387.html