欢迎光临散文网 会员登陆 & 注册

千锋教育JavaScript全套视频教程(10天学会Js,前端javascrip

2023-07-14 19:32 作者:bili_57296423850  | 我要投稿

创建一个正则表达式

- 想制定 “规则”,必须要按照人家要求的方式来制定

- 把一些字母和符号写在 `//` 中间的东西,叫做正则表达式,比如 `/abcdefg/`

- 创建正则表达式有两个方式 字面量构造函数创建

字面量创建


```javascript

下面就是字面量创建一个正则表达式

var reg = /abcdefg/

这个正则表达式就可以去检测字符串了

构造函数创建

javascript

下面就是构造函数创建一个正则表达式

var reg = new RegExp('abcdefg')

console.log(reg) //  /abcdefg/

```

- 使用构造函数方式创建的和字面量创建的,得到的结果一样

正则表达式里面的符号

- 知道了怎么创建一个正则表达式以后,我们就来详细的说一下正则表达式里面涉及到的一些符号了

元字符

- `.` : 匹配非换行的任意字符

- `\` : 转译符号,把有意义的 符号 转换成没有意义的 字符,把没有意义的 字符 转换成有意义的 符号

- `\s` : 匹配空白字符(空格/制表符/...)

- `\S` : 匹配非空白字符

- `\d` : 匹配数字

- `\D` : 匹配非数字

- `\w` : 匹配数字字母下划线

- `\W` : 匹配非数字字母下划线


千锋教育JavaScript全套视频教程(10天学会Js,前端javascrip的评论 (共 条)

分享到微博请遵守国家法律