其他教程

其他教程

Products

当前位置:首页 > 其他教程 >

正则表达式RegExp后面直接加方括号是什么意思

GG网络技术分享 2025-03-18 16:15 5


问题描述:

RegExp后面直接加方括号是什么意思,比如 var reIE = new RegExp(\"MSIE (\\d+\\.\\d+);\"); reIE.test(userAgent);var fIEVersion = parseFloat(RegExp[\"$1\"]);

网友观点:

表示组,这里取第一个组,也就是IE x.x中的那个x.x

你能详细说一下吗,我不懂这个RegExp后面的那个方括号,还有这个表达式我看不出来跟前面的有什么关系@caozhy

那个不是正则表达式,那个是索引,表示取第一个正则中的第1个组。第0个组是正则本身的结果,第一个组是那个括号里面的。详细不起来,看不懂拉倒。蒋涛扣掉我的c币我还给你回答,你要知足,懂?

学习一下正则表达式,别人说的总是支离破碎的,不如系统的看一下!

愿世间再无人不懂正则

当你去寻求帮助时,大佬甩给你的一句“用正则啊”,你是否会一脸无奈?

当你做合法校验时,打开谷歌搜索正则基本语法时,你是否会自责自怪?

当你 codereview 时,几行正则映入一心挑刺的你眼帘中,你是否会顿感语塞?

"正则没必要学,遇到的时候再查就行了。"

???

同志们,快醒醒,我们的目标是星辰大海,不是拧螺丝啊。

从明天起,做一个幸福的人,喂马、劈柴,学会正则。

正则表达式是对字符串操作的一种逻辑公式,它使用一些描述性的语言来表达对字符串的一种匹配策略,以实现对字符串的查找、校验、提取以及修改等目的。

要不再看看基本语法?

佛说:“每一次信誓旦旦的背后,都有一次看完基本语法就结束的正则表达式学习之旅。”

或许只有你,懂得我,所以你知道,正则有两种创建方式

字面量

字面量的方式由包裹在两个斜杠内的模式组成

标签:

提交需求或反馈

Demand feedback