腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
匹配
括号
内
匹配
字符串的更简洁/更有效的正则表达式
regex
我想
匹配
字符串,其中foo出现在select([...])中,但前提是可能出现的
括号
匹配
在一起。例如,
匹配
select(((foo)))或select(x(())(foo(x))()x((y)x)x()),但不
匹配
select((foo)或select(x(foo)y()。我知道,我必须限制嵌套
括号
的最大数量,我提出了以下正则表达式来解决另外
一对
括号
的问题: (?中,
匹配
不带
括号
的fo
浏览 0
提问于2015-05-15
得票数 1
5
回答
检查Python中的平衡
括号
python
、
programming-challenge
、
balanced-delimiters
我正在用Python解决HackerRank“堆栈:平衡
括号
”问题。
括号
被认为是下列任何一个字符:(、)、{、}、[或]。如果一个开口
括号
(即(、[或{)出现在完全相同类型的结束
括号
(即)、]或})的左边,则两个
括号
被视为
匹配
对。有三种类型的
匹配
对
括号
:[]、{}和()。如果它所包含的一组
括号
不
匹配
,则
匹配
的
一对
括号
是不平衡的。例如,{[(])}是不平衡的,因为
浏览 0
提问于2017-11-16
得票数 30
回答已采纳
1
回答
匹配
括号
,但不
匹配
内容
regex
、
sublimetext2
、
regex-lookarounds
是否有一个简洁的正则表达式来
匹配
一对
括号
和一个前进点,但不
匹配
括号
中的内容。这是为了在使用R-Sublime的Sublime Text 2中突出显示语法。在下面的示例中,我想突出显示(正
匹配
)三个字符:.() Obj[..+\),它
匹配
我想要的字符,但也
匹配
括号
内的内容(在本例中,它
匹配
.(var)
浏览 3
提问于2013-05-05
得票数 0
3
回答
Regex -仅
匹配
括号
的第一个实例
regex
、
grep
正如这里所看到的:我只是尝试
匹配
第
一对
括号
中的文本,即:(X11;Linux x86_64),但是它也会继续
匹配
该行后面的另
一对
括号
。我正在使用grep。这样的懒惰
匹配
。但我不知道该把它放在哪里。
浏览 2
提问于2017-08-03
得票数 2
1
回答
Regexp:为一个带星号的组查找多个
匹配
项
c#
、
javascript
、
regex
假设我们有/(a*b)*/正则表达式,并且我们想要当与"aababaaab"字符串
匹配
时,作为唯一
一对
括号
(组)的
匹配
项。有没有办法在
JS
中使用标准库或外部库来做同样的事情?
浏览 0
提问于2013-12-11
得票数 2
2
回答
使用正则表达式
匹配
副项
java
、
regex
我正在尝试编写一个正则表达式,以
匹配
满足以下条件的任何字符串。其中可能有任意数量的
括号
。例如,我的regex shud
匹配
:但不
匹配
我怎么写这样的正则表达式?
浏览 1
提问于2010-09-13
得票数 1
回答已采纳
1
回答
处理成对转义
括号
的Regex
regex
现在的情况是,我需要
匹配
一个字符串( 2)中间不存在“$”,只对
括号
“{”、“}”进行转义;有效: ${$ 1,2,3} $ //中间的'$‘由
括号
转义$ {1,2 }\r\n ,3 }r}$ //多行 $ {1,2 $ /
浏览 2
提问于2018-06-04
得票数 1
回答已采纳
2
回答
如何找到给定文本中
匹配
的圆
括号
或大
括号
的位置?
algorithm
许多文本编辑器和IDE都有一个功能,当光标放在其中
一对
中的开始或结束字符上时,会突出显示
匹配
的圆
括号
、方
括号
或大
括号
。 在给定文本文件中左
括号
或右
括号
位置的情况下,使用什么算法来查找
匹配
括号
的位置?解释器需要根据数据指针上的值找到
匹配
的[或]。有关嵌套的说明,请参阅。
浏览 100
提问于2012-10-06
得票数 31
回答已采纳
2
回答
如何将文档中的大
括号
与regex
匹配
?
regex
我使用VSCODE1.41.1编辑带有大量MediaWiki模板调用的MediaWiki格式的文章,如:我想
匹配
该文档中的所有{{和}}大
括号
对。我试过:有趣的是,我要注意的是,[{{]可以工作,但只适用于
匹配
给定的
一对
(但我需要在一次操作中同时使用这两对)。 如何将文档中的大
括号
与regex
匹配
?
浏览 23
提问于2020-02-23
得票数 0
回答已采纳
2
回答
JavaScript和正则表达式:获取带
括号
的子模式的数量
javascript
、
regex
我必须在正则表达式中获取带
括号
的子字符串
匹配
的数量:nbr=0; 在上面的示例中,总数是2:只有第
一对
和最后
一对
括号
将创建分组
匹配
。我的第一个想法是检查RegExp.$1到RegExp.$9的值,但是即使没有相应的
括号
,这些值也不是
浏览 0
提问于2011-08-15
得票数 0
回答已采纳
1
回答
匹配
未转义的大
括号
的Regex
regex
、
regex-lookarounds
我目前正在尝试做一个正则表达式,以
匹配
最接近的
一对
开口和结束
括号
,而不
匹配
转义大
括号
。(不
匹配
非转义
括号
前的双转义字符)。
浏览 0
提问于2015-11-04
得票数 0
回答已采纳
2
回答
PCRE Regexp -只
匹配
一对
方
括号
regex
、
pcre
只有在使用PCRE引擎有
一对
方
括号
时才
匹配
。尝试过.+\[[^\[\]]*\],但仍然与array[[]
匹配
。
浏览 4
提问于2020-02-04
得票数 0
3
回答
验证下一个字符是否与第一个字符相同
java
、
algorithm
对于每个左大
括号
(即(、{、或),存在相同类型(即(matches )、{ matches }和matches )的
匹配
右大
括号
(即)、}或)。左大
括号
必须出现在与之
匹配
的右大
括号
的前面(左侧)。在
一对
匹配
的大
括号
之间没有不
匹配
的大
括号
。例如,({[]})是平衡的,但{}和{)是不平衡的。 我想写java代码,它将接受这样一个大
括号
的字符串输入,并输出,无论它是否平衡。
浏览 0
提问于2017-06-04
得票数 0
1
回答
检测
匹配
的圆
括号
javascript
、
regex
也就是说,它是否包含
一对
匹配
的圆
括号
,方
括号
或尖
括号
?我可以将其作为3个独立的正则表达式语句。它能减少到一个吗?
浏览 2
提问于2012-05-20
得票数 2
回答已采纳
3
回答
使用正则表达式搜索图像文件
python
、
regex
我有一个像这样的文本文件:[22/Nov/201112:57:58] "GET /media/
js
/fancybox/fancybox-x.png HTTP/1.1" 304 0 [22/Nov/2011
浏览 3
提问于2011-11-23
得票数 2
回答已采纳
1
回答
Python3.4-用于
匹配
最里面的花
括号
的正则表达式
python
、
regex
、
python-3.x
、
curly-brackets
我试图编写一个Python正则表达式,以
匹配
最内部的花
括号
,即可以包含除另
一对
花
括号
之外的任意数量的字符的花
括号
。.*\}',"aaa.bbb{ccc.ddd{eee.fff}ggg.hhh}")['{eee.fff}'][] 正则表达式的意思是--从我迄今为止对正则表达式的理解来看--“
匹配
以开头的圆
括号
开头的任何模式,后面跟着任意数量的字符,
浏览 1
提问于2016-02-11
得票数 3
回答已采纳
1
回答
用df.mask掩蔽某些材料
python
、
dataframe
我正在试图找出是否可以将df.mask用于某些事情,例如,我的数据格式如下所示:1 name1(colonel) name1(colonel)3 name3(colonel) name1(colonel)col1 col2 name2
浏览 5
提问于2017-03-14
得票数 1
回答已采纳
3
回答
通过正则表达式查找
括号
ruby
、
regex
、
brackets
我知道如果我使用.scan,它将接受任何
匹配
并创建一个数组(这是我想要的)。我只是不知道该怎么说。
浏览 5
提问于2013-11-27
得票数 0
3
回答
删除外
括号
的Regex
php
、
regex
、
preg-replace
、
brackets
\s*\)/正则表达式来删除preg_replace函数的外
括号
(请参阅前面问题中的更多内容)。当只有
一对
括号
时,这样做很好,但问题是当有更多的
括号
时,例如( test1 t3() test2)变成了test1 t3( test2)而不是test1 t3() test2。我知道正则表达式的局限性,但是如果有超过
一对
括号
的话,我就可以让它不
匹配
任何东西了。因此,示例行为就足够好了:( test
浏览 9
提问于2012-05-26
得票数 4
回答已采纳
1
回答
有没有办法告诉VS代码在引号内提供
匹配
的花
括号
,至少在Python文件中是这样?
python
、
visual-studio-code
通常,当您键入开始字符时,VS Code会提供
一对
匹配
的圆
括号
、大
括号
和方
括号
。但是当你在引号内时,VS code显然放弃了这一行为,假设你写的是自由文本而不是代码。所以你不会自动得到右大
括号
;你必须自己输入它。这在Python中是次优的。 在Python中,所谓的f字符串允许您将变量嵌入到字符串中。因此,您通常需要在引号内编写
匹配
的花
括号
,如下所示: print(f"Let's talk about {some_variable}
浏览 10
提问于2020-06-17
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
括号匹配检验
检测括号字符串是否有效匹配
Excel–有一对多个匹配结果时,如何返回指定的第n个结果?
JS正则表达式怎么匹配连续3个重复的数字的
如何将图片一一对应其名称,放入到 Excel 表匹配的单元格中?
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券