js对象_RegExp

RegExp:正则表达式对象
正则表达式:定义字符串的组成规则。
单个字符:[ ]
如: [a] [ab] [a-zA-Z0-9_]
**特殊符号代表特殊含义的单个字符:

  1. \d:单个数字字符 [0-9]
  2. \s:匹配任意空白字符
  3. . :匹配除换行符以外的任意字符
  4. \b:匹配单词的开始或结束
  5. \w:匹配字母或数字或下划线或汉字

量词符号:
?:表示出现0次或1次
*:表示出现0次或多次
+:出现1次或多次
{m,n}:表示 m<= 数量 <= n
*m如果缺省: {,n}:最多n次
*n如果缺省:{m,} 最少m次

开始结束符号:
^ : 开始
$ : 结束

正则对象:
创建:
var reg = new RegExp(“正则表达式”);
var reg = /正则表达式/;
方法:
test(参数):验证指定的字符串是否符合正则定义的规范
search() 方法使用表达式来搜索匹配,然后返回匹配的位置。
replace() 方法返回模式被替换处修改后的字符串。
在这里插入图片描述
w3school正则表达式详解

发布了94 篇原创文章 · 获赞 0 · 访问量 1924

猜你喜欢

转载自blog.csdn.net/fanfjaiyun/article/details/104440620