Javascript 正则表达式

 正则表达式在编程当中非常重要的工具,特别是在处理文字的时候。
例如我们要在一篇文章中识别使用特定公式的表达式时,可以利用它快速的检索。
下面是Javascript中的正则表达式用法,其实在其他语言当中也是一样的。

表达式以/开始, 以/结束

^表示一行的开始 $表示一句的结束

/特殊字符开始或者特殊字符 /d表示数字 /*表示字符*

/d表示单个数字, /d{3}表示连续3个数字

*表示0-n个

+表示1-n个

?表示0-1个

.表示任意一个字符,除了/n

(abcd)完全和abcd匹配

Car|bus二者选一

{3}3个

{3,}3或3个以上

{4,8}4到8个

[abcdef] 和其中任何一个匹配

[a-f] 同上

[a-zA-Z0-9] 同上

[^aeiou] 除了aeiou的任意字符

/D 一个非数字

/s 一个空格

/S 一个非空格

/t tab键

/n 新行

/r return

/w [a-zA-Z0-9_] 任何字符和_

/W 相反

/0 空, null

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值