腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Javascript
regex
:
如何
避免
捕获
组
变得
“
未定义
”?
javascript
、
regex
、
capturing-group
例如,如果我想
捕获
圆括号或方括号中的文本,并使用以下正则表达式: \[(.+)\]|\((.+)\) 对于示例"test“,我得到的结果是"test”和"undefined“,对于"(test)”,我得到的结果是
浏览 17
提问于2020-09-27
得票数 0
3
回答
全局
RegEx
中的先前匹配防止相邻的重叠匹配
javascript
、
regex
、
regex-lookarounds
RegEx
:/(\s*\w\s*)/g实际结果:[" b "," d "," f "]我看过其他几个类似的问题,这些问题主要是指使用查找
组
。我尝试了几次,但不确定
浏览 4
提问于2020-10-16
得票数 1
2
回答
只
捕获
文件名的
regex
(没有url路径,没有扩展)
javascript
、
regex
在
JavaScript
中,我可以使用这个
regex
([^\/]+)(\.[^\.\/]+)$来
捕获
URL中的文件名。第二个
捕获
组
期望在最后有一个.ext块。`([^\/]+)(\.[^\.\/]+)?$` ..。然后,第一个
捕获
组
变得
贪婪,并包含.ext结尾,这是我不想要的。
regex
引擎是
如何
考虑可选的第二
组
的
浏览 1
提问于2015-05-03
得票数 7
回答已采纳
2
回答
在
捕获
组
之后用数字替换
Regex
?
regex
我有这样的正则表达式:我想做这样的替代:问题是,$1是一个
捕获
组
,而0只是一个数字,我想把它放到替换中。但是
regex
认为我要求的是
捕获
组
$10,而不是$1,然后是零。在本例中使用
JavaScript
。 更新如下所示,我的代码工作得很好。我使用的
regex
测试器被意外地设置为PCRE,而不是
JavaScript
。
浏览 3
提问于2015-01-02
得票数 7
回答已采纳
2
回答
转义$ in
regex
替换字符串
javascript
、
regex
以下是我尝试过的:var
regex
= new RegExp("(\\w+)-(\\w+)-(\\w+)", "g");我的结果是:dkfj-woop$2-sflj。因为"$“位于"$2”
捕获
组
的前面,所以它会把
捕获
<em
浏览 2
提问于2014-10-05
得票数 0
回答已采纳
1
回答
如何
查找文本,但将其排除在匹配正则表达式之外?
javascript
、
regex
、
regex-lookarounds
我正在尝试这个
regex
/(?:key\s)word/g,并认为非
捕获
组
不会出现在比赛中。但是
regex
匹配key word (使用string.match()),这不是期望的结果。我
如何
在
JavaScript
中编写
regex
,其中查找word后面的key,但将key排除在比赛之外? (附加问题:非
捕获
组
(?:)和
捕获
组
()之间的确切区别是什么?)
浏览 1
提问于2016-06-27
得票数 0
回答已采纳
2
回答
如何
保存bash正则表达式的每个
捕获
组
?
regex
、
bash
、
sh
、
capturing-group
为了使它
变得
非常简单,我必须使用
regex
来选择复杂文件中的字符串。我想“保存”在一个文件的某些部分的
regex
选择。所以我用捕捉
组
和..。我不知道
如何
使用这个结果。如: list.txt: (\d{3}) (\w{3})egrep'(\d{3}) (\w{3})' list.txt
如何
浏览 0
提问于2018-09-14
得票数 0
1
回答
为什么这个正则表达式在Golang和Python中与
组
2匹配,而在
JavaScript
中却不匹配?
javascript
、
regex
我还希望它可以选择性地
捕获
第一部分中的最后一个实例,也就是三位数。我不需要那部分的价值。我只需要知道它在那里。因此,我使用第一
组
和第三
组
的比赛,并测试第二
组
是否
未定义
。我遇到的问题是在
JavaScript
模式下,第二个
组
的结果总是没有定义。 在看到这个。在看到它在
JavaScript
中不起作用后,更改为任何其他模式(Golang,Python.s.)第一场比赛将为第二
组
提供“123”。这就是我在
JavaScript
中
浏览 3
提问于2016-12-24
得票数 2
回答已采纳
1
回答
将
regex
python转换为
javascript
javascript
、
python
、
regex
我对
Regex
非常陌生,我在
javascript
中搜索了很长一段时间的等价物,我希望有人能对从python转换而来的
javascript
中的
regex
做出详细的解释。import re ^( "How to train your dragon 2\n" matches = re.f
浏览 3
提问于2017-07-20
得票数 1
回答已采纳
1
回答
无效量词错误
javascript
、
regex
我试图在
javascript
中应用
regex
,但是我收到了下面的错误Syntax Error: invalid quantifier (?:(?P<title>[\w\d-]+) )var
regex
= '(?x)^(?:https?://)?(?:(?:(?:www\.title>[\w\d-]+)))'; var url = '
浏览 6
提问于2014-06-17
得票数 1
回答已采纳
3
回答
正后视匹配所有空白空间
javascript
、
regex
考虑到这两个字符串:browser: {(?
浏览 5
提问于2014-07-13
得票数 1
回答已采纳
4
回答
如何
使用python从字符串中提取图像名?
python
、
regex
<img src="/images/15244/somerandomname.jpg" class="news-img">我想知道
如何
使用python提取somerandomname.jpg我想出来的是:
regex
= re.findall('/images/(\d+)/(\w+).jpg', body) 但它确实返回了一个空列表。
浏览 0
提问于2017-06-19
得票数 0
回答已采纳
1
回答
从
Javascript
函数获取字符串
javascript
、
jquery
目前,我正试图在下面这个
Javascript
调用中
捕获
图像URL,我很难理解代码。<a href="
javascript
:fnChangeImage('.ItemImage.Main','http://www.forever21.com/images/5_detail_750/00185472-01.jpg');"> 下面的代码非常完美地获取了标题、价格等,但我不太确定
如何
从
javascript
浏览 3
提问于2016-05-04
得票数 0
回答已采纳
2
回答
使用
regex
,有条件地用$1或空字符串替换
javascript
、
regex
我想在
javascript
中创建一个函数,它接受两个参数:
regex
对象和字符串。所以myfunc("hello123", /\d+/)会向你问好
如何
识别是否有
捕获
组
浏览 0
提问于2014-05-22
得票数 0
回答已采纳
1
回答
Javascript
:命名
捕获
组
javascript
、
regex
我需要匹配一个表达式并使用命名
组
从其中提取值。var str = 'element=123'这是我的准则:我做错了什么?
浏览 2
提问于2014-07-21
得票数 8
回答已采纳
2
回答
Regex
从整个行创建
组
,或只创建一个给定的令牌。
javascript
、
regex
、
lookahead
、
end-of-line
我用的是
JavaScript
Regex
引擎。This should be captured up to here[ but no further]但是,如果整行都不包含这两个字符,我也想
捕获
它: This
浏览 2
提问于2015-02-21
得票数 0
回答已采纳
1
回答
Regex
将多个变量与查找条件匹配,并保持干燥。
javascript
、
regex
在
JavaScript
中,我试图匹配以下示例来
捕获
src/,以便在HTML和CSS文件上迭代查找和替换。">我创建了一个非
捕获
组
,我能够匹配1和4,但它不匹配2和3。我不知道
如何
在没有可选量词的情况下以干燥的方式
捕
浏览 5
提问于2022-04-26
得票数 -1
1
回答
拆分产生未初始化的值。
regex
、
perl
、
split
我只是试着根据模式来分割一个字符串。下面的代码我试过了,但是它产生了一些未初始化的元素。有人能解释一下这里发生了什么吗?输出 Use of uninitialized value $splitted[2] in
浏览 3
提问于2014-05-10
得票数 0
回答已采纳
1
回答
Javascript
regex
捕获
组
javascript
、
regex
我有下面的正则表达式,并且只想访问
捕获
组
。我不在乎整场比赛。也就是说,我只想要标签(在示例中是16),而不是标签标签。
浏览 1
提问于2019-08-20
得票数 1
回答已采纳
2
回答
如果前面的文本等于
javascript
、
regex
以下是我的替换代码:因此,"some
javascript
to replace"在更换后将成为"some script to replace我想要的是,如果
javascript
以#开头,我不想用#script代替#
javascript
。所以结果 "some #
javascript
to replace"应该是"some #
javascript
浏览 5
提问于2017-03-09
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
正则表达式教程:实例速查
正则表达式的功法大全
程序员用一小时带你彻底掌握正则表达式!学不会就用来祭天!最全
正则表达式在 ES2018 中的新写法每日前端夜话0x25
正则表达式的功法大全,做NLP再也不怕搞不定字符串了
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券