文章目录
- 1. 正则表达式
1. 正则表达式
-
正则表达式用于定义一些字符串的规则。计算机可以根据正则表达式检查字符串是否符合规则,并提取符合规则的内容。
-
创建正则表达对象:
- 方式一:new关键字
- 语法:
var reg = new RegExp("正则表达式", "匹配模式");
- 第一个参数:正则表达式、指定字符串提取规则、后续关键内容,如"a"提取字符串a,需要用引号包括。
- 第二个参数:需要用引号包括。
- i:忽略大小写
- g:全局匹配模式
- 语法:
- 字面量:语法为
/正则表达式/匹配模式
,例如,不需要添加引号/a/i
- 使用typeof检查正则对象将返回object
- 可使用
对象.test(字符串)
检查字符串中是否有正则表达规则的子字符串。
- 方式一:new关键字
-
正则表达式语法:
- 使用
|
表示,如var reg = new RegExp("a|b|c")
:创建正则表达式检查字符串
- 使用