正则表达式基础知识

本文介绍了正则表达式的使用,包括特殊字符如.^$,转义字符 d等,字符集[],量词*+?{n}

这是一个用来验证字符串的网站

http://c.runoob.com/front-end/854

1.特殊字符

.  匹配所有的字符

   ^  字符串的开始

   $  字符串的结尾

2. 转义字符 

   \n 换行符

   \r 回车符

   \t 制表符

   \d  0-9之间的数字

   \D  非数字

   \s 匹配空白字符 换行 回车 制表 空格

   \S 非空格

   \b 字符边界

   \B 非字符边界

   \w 匹配数字、 字母、_

   \W  非数字字母_

3. 特殊的转义字符

   \. 用来匹配.

   \\ 将\做转义

 4. 字符集

   [ ] 匹配[ ]中所有的字符

5. 量词

  规则* 前面的规则出现0次或者一次

  规则+ 前面的规则出现一次或者多次

  规则? 前面的规则出现一次

  规则{n}  前面的规则只能出现n次

  规则{n,m} 前面的规则只能出现n-m次

  规则{n,}  前面的规则最少出现n

6.中文

```js

\u4e00-\u9fa5  基本汉字

```

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值