问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

js RegExp使用

发布网友 发布时间:2023-01-04 23:06

我来回答

2个回答

懂视网 时间:2023-02-14 20:40

js regexp是什么?让我们一起来了解下。

js regexp是正则表达式,全称是JavaScript RegExp,又称规则表达式。计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式的文本。

1、语法:

var patt=new RegExp(pattern,modifiers);

2、常用指令

.:查找单个字符,除了换行和行结束符。 

w:查找数字、字母及下划线。 

W:查找非单词字符。 

d:查找数字。 

D:查找非数字字符。 

i:执行对大小写不敏感的匹配。 

g:执行全局匹配。 

m:执行多行匹配。 

[abc]:查找方括号之间的任何字符。 

[^abc]:查找任何不在方括号之间的字符。 

[0-9]:查找任何从 0 至 9 的数字。 

[a-z]:查找任何从小写 a 到小写 z 的字符。 

[A-Z]:查找任何从大写 A 到大写 Z 的字符。 

[A-z]:查找任何从大写 A 到小写 z 的字符。 

[adgk]:查找给定集合内的任何字符。 

[^adgk]:查找给定集合外的任何字符。  

v:查找垂直制表符。 

xxx:查找以八进制数 xxx 规定的字符。 

xdd:查找以十六进制数 dd 规定的字符。 

uxxxx:查找以十六进制数 xxxx 规定的 Unicode 字符。 

今天的分享就是这些,希望能帮助大家。


热心网友 时间:2023-02-14 17:48

RegExp类型支持正则表达式,他的标记符号有以下几种
1.g 表述查找字符串的全局内容,而不是找到第一个就结束
2.i 表示不区分大小写
3.m 代表多行
4.y 表示粘附模式,表示只从lastIndex开始之后的字符串
示例如下

RegExp中所以的元字符串必须转义,用\进行转移,元字符串包括 ( [ { \ ^ $ |

普通字符串和RegExp创建的对象是一样的

RegExp实例方法
1 global 是否设置的全局标记
2 ignoreCase 是否设置了i标记
3 unicode 是否设置了 u标记
4 lastIndex: 整数,表示原字符串中下次搜素的开始位置,始终从0开始
5 muliline 是否设置了m标记
6 dotAll 是否设置了s标记
RegExp实例方法
RegExp的实例方法主要是exec()函数,该函数主要是配合捕获组使用,该方法只接收一个参数,即要应用模式的字符串,如果找到,则放回一个数组,如果没有找到则返回null,但包含两个额外的属性,index input。index是字符串匹配模式的其实位置,input是要查找的字符串

全局g的作用

如果设置了全局标记,每次调用exec()都会返回字符串的下一个匹配项,lastIndex也会发生变化
RegExp构造函数属性
函数属性可以进行简写
input 简写 & 最后匹配文本
lastParen简写 ` input字符串出现在lastMathch前面文本
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
打印机硒鼓安装方法及步骤 如何安装新硒鼓? 我现在很困惑该不该和女友继续发展下去 电脑上字体怎么安装方法简单易行的字体安装步骤及技巧 网页字体显示不出.怎么办? 如何添加电脑上没有的字体解决电脑字体限制增加字体选择多样性_百度知 ... 不有效字体文件 电脑字体识别不了 梦见身上煤炭黑的长辈给我钥匙的预兆 株洲最值得一去的古镇 拉黑比删除更绝情吗 不绑定手机号可以吗 不和手机绑定有何不安全? 特约正扬怎么取消 两个逗号的裤子是什么牌子 求大家帮忙起几个裤子的商标名 武则天:太子正在密谋造反,灵儿被李世民注意到了,开心极了 末日小说推荐 iphone 6无法连接WIFI的原因是什么? 浪琴心手表寓意 浪琴女表品牌的寓意 矮香蕉怎么种植 《双子枫宁》txt下载在线阅读全文,求百度网盘云资源 双枫中学杀人事件 我是双枫中学毕业的,我的妹妹也在那读书,听她说,是因为课 郑州港区开药店需要什么条件 公柯基取什么名字好听 显卡不支持玩游戏怎么办 虚拟号注册多闪 博物馆文创产品国外研究现状 windows系统怎么安装xp系统 组成计税价格是怎么算的? python 获取txt文件的每一行数据,然后把数据转换成json的格式 请问一下小度音响不关机能吗 vr一体机串流必须用软件吗 草莓榴莲黄瓜樱桃秋葵在哪下 农村大门对联家居宝地下联是什么 水调歌头·再用前韵答任令尹原文|翻译|赏析_原文作者简介 女人微信背景挂犀牛照片什么寓意 请问蒸出来的米皮有皱纹是怎么回事?? 梦幻新诛仙幻境在哪 梦幻新诛仙山庄天音在什么位建仙府 雁栖湖在六环外还是六环里 佳能5d3现在的价格物有所值吗? 有些人你一定别错过是什么歌 战机代号666为什么微信版多几架飞机 红警什么时候出微信666区 笔记本电脑sd卡槽不读卡还能使用U盘吗? 1.5空调每次开机跳闸,怎样更换电容? 马来西亚买什么表便宜 马来西亚有什么值得带回来的,化妆品会比国内便宜多少啊?