Products
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