社区
JavaScript
帖子详情
正则表达式 (?:pattern)
这真的是一个又特么长又特么木有营养滴昵称
2017-04-22 10:11:07
industr(?:y|ies)和industr(y|ies)有什么区别
...全文
116
3
打赏
收藏
正则表达式 (?:pattern)
industr(?:y|ies)和industr(y|ies)有什么区别
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
这真的是一个又特么长又特么木有营养滴昵称
2017-04-22
打赏
举报
回复
引用 1 楼 zzgzzg00 的回复:
第一个不捕获 不形成捕获组
结果一样,不捕获是什么意思,能不能举个例子
似梦飞花
2017-04-22
打赏
举报
回复
第一个不捕获 不形成捕获组
天际的海浪
2017-04-22
打赏
举报
回复
var str = "aaaaaindustriesbbbb"; /industr(?:y|ies)/.test(str); alert(RegExp.$1);//(?:y|ies)不捕获 第一个子匹配的结果是空的 /industr(y|ies)/.test(str); alert(RegExp.$1);
正则表达式
(?:
pat
tern
)(?=
pat
tern
)
pat
tern
:表示表达式 # 1. (?:
pat
tern
) """ ()表示捕获分组,()会把每个分组里的匹配的值保存起来,从左向右,以分组的左括号为标志,第一个出现的分组的组号为1,第二个为2,以此类推 (?:)表示非捕获分组,和捕获...
正则表达式
(?=
pat
tern
) (?!
pat
tern
) (?:
pat
tern
)的理解
正则表达式
(?=
pat
tern
)(?!
pat
tern
)(?:
pat
tern
)的理解 学习JAVA
正则表达式
时,(?...
pat
tern
)属于一类,在
正则表达式
中叫环视。 “环视”这个词从字面理解就是确定“周围环境”。环视一共有四种:...
正则表达式
问号 冒号 ?:使用
正则表达式
问号 冒号 ?:使用 (?:
pat
tern
)是非捕获型括号 匹配
pat
tern
,但不捕获匹配结果。 (
pat
tern
)是捕获型括号。 匹配
pat
tern
,匹配
pat
tern
并捕获结果,自动获取组号 (?
pat
tern
) 匹配
pat
tern
, 匹配
pat
tern
并...
欢迎查看
正则表达式
(?!), (?:), (?=)的区别(正则预查)
正则表达式
(?!), (?????, (?=)的区别(正则预查) (?:
pat
tern
) 非获取匹配,匹配
pat
tern
但不获取匹配结果,不进行存储供以后使用。 这在使用或字符“(|)”来组合一个模式的各个部分是很有用。 例如“industr(?:y|...
正则表达式
?: 的理解
这个
正则表达式
里 ( ) 里面的内容被捕获了, 反向引用的时候可以用上 。 一般正则替换的时候用的多 像UBB代码 但是 如果写成 (?:[a-z][0-9])+ 跟上面
正则表达式
整体匹配是一样的 就是 不会捕获 ( )里内容了。 也...
JavaScript
87,904
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章