JavaScript正则表达式

1.     
正则表达式(规则表达式)

(1.)原名为Regular
Expression 代码或则简称为regex、RegExp或RE。

正则表达式用于定义一些字符串规则,计算机可用正则表达式检查字符串是否符合规则,可将字符串符合规则内容提取出来,可以通过test来检查字符串是否符合正则表达式的规则的,如果有返回true,没有则放回false(注意大小写)。

编写例子:var 变量 = /正则表达式(注意:正则表达式返回的值都会用两条斜杠给包起来)/匹配模式。

(2)举个例子,你用正则表达式去找a或则b,如若你句子没有这两个字母他们会返回false(只要有一个字母匹配则会返回true)。[0-9]可表达0到9的数字,[a-z]表达小写的26个字母,[A-Z]则表示大写的26个字母,[A-z]表示26个大小写字母,可通过添加[^]来排除括号内来查找。Mach指需要通过一个符合条件就可以满足条件,不会再向下寻找,可以在匹配模式添加g或i(小写)。

(3).Replace可以将指定内容替换例子:(/选择替换的字母或数字或字符串/,替换字母或数字或文字);

(4).量词

{n}出现n次(自己写入数字)

{m,n} 出现m次到n次(自己写入数字

{n,}出现n次以上(自己写入数字

+至少出现一次

*出现零次或则零次以上

?出现一次或则零次

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值