标签:regexp 反向 \n abc 正则 大小 修饰符 构造 一个
一.RegExp对象
javascript通过内置对象RegExp支持正则表达式
有两种方法实例化RegExp对象
①字面量
②构造函数
修饰符:g 匹配全文
i 正则表达式原本是对大小写敏感的,加上 i 代表着忽略大小写
m 匹配多行文本
正则表达式由两种基本字符类型组成
1.原义文本字符
2.元字符(元字符是在正则表达式中有特殊含义的非字母字符)
\t 水平制表符
\v 垂直制表符
\n 换行符
\r 回车符
\0 空字符
\f 换页符
\cX 与X对应的控制字符(Ctrl+X)
二.字符类
①一般情况下正则表达式一个字符对应字符串一个字符
如:表达式ab\t的含义是 "ab"+tab
②[] 一类字符
如:表达式[abc]把字符a或b或c归为一类,表达式可以匹配这类的字符
^ 字符类取反(使用元字符^创建反向类/负向类)
如:表达式[^abc]表示不是字符a或b或c的内容
- 范围类
在[]组成的类内部是可以连写的[a-zA-Z],代表匹配任意大小写字母
标签:regexp 反向 \n abc 正则 大小 修饰符 构造 一个
原文地址:https://www.cnblogs.com/BlogRegisterboby/p/9359479.html