正则表达式
正则表达式简介
JavaScript RegExp 对象
创建 RegExp 对象的两种方式
RegExp 对象方法
String 对象对正则表达式的支持
正则表达式语法
修饰符
元字符
量词
方括号(字符簇)
括号(子表达式)
需求例题
工具函数
正则表达式
正则表达式简介
正则表达式(Regular expression,RegExp)的作用是对字符串执行模式匹配(pattern)。我们通常
使用正则表达式来解决下列问题:
1. 规则验证(例如:验证手机号、邮箱等)
2. 提取子串(从某个字符串中提取出符合某个条件的子串)
3. 检查一个字符串是否含有某种子串
4. 将匹配到的子串进行替换(例如:将敏感词汇替换为*)
各种编程语言的正则表达式实现基本相同,不同的语言的实现可能会有一些细小的差别,本文着重讲解
JavaScript 中的正则表达式。
JavaScript 示例:
Java 示例:
评论0