腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
为什么
Perl
正则表达式
捕获
组
在
‘
print
`
和
arithmentic
操作
中
的
行为
不同
?
regex
、
perl
、
text-processing
、
capturing-group
在
Perl
(v5.30.0)
中
,当将
正则表达式
用作
print
()
的
参数时,会将
正则表达式
作为
捕获
进行计算 # Simplified example; the real case has more textecho $'1\n2\n3' |
perl
-ne '
print
/(.)/' # 123 这对于文本提取非常有用。\n3' |
pe
浏览 52
提问于2021-01-20
得票数 1
回答已采纳
2
回答
当
正则表达式
与*与
组
匹配时,
为什么
Perl
会懒惰呢?
regex
、
perl
在
perl
中
,*通常是贪婪
的
,除非您在它后面添加一个?。然而,当对一个
组
使用*时,情况就
不同
了。我
的
问题是“
为什么
”。:fj)+)/;# --> "fjfj"
在
第一个匹配
中
,
perl
懒洋洋地输出任何内容,尽管它可以匹配某些内容,如第二个匹配中所演示
的
那样。奇怪<em
浏览 2
提问于2013-07-09
得票数 11
回答已采纳
3
回答
grep
和
perl
regex之间
的
区别?
regex
、
perl
、
grep
我对grep
的
regex
和
perl
的
regex
的
不同
之处有一个问题。= $(BIN)SOME_RULE = $(BIN) A line of text SOME_RULE = $
浏览 0
提问于2011-10-18
得票数 9
回答已采纳
2
回答
Raku regex:如何知道哪个
组
是交替
捕获
的
regex
、
regex-group
、
raku
、
rakudo
、
regex-alternation
使用
perl
(以及几乎所有regex风味),每个
组
都按顺序编号。例如,这个代码:
print
$2 // 'x'; # (1-based index)但是,对于Raku,它
的
行为
就像是有一个包装了整个
正则表达式
:
浏览 4
提问于2020-10-16
得票数 10
回答已采纳
4
回答
CLI上
的
Perl
搜索/替换为
捕获
组
regex
、
perl
,一个简单
的
Perl
正则表达式
就可以处理交换:我尝试过使用
捕获
组
和
反向引用,但是VIM风格
的
语法要么不支持(
在
最近
的
Ubuntu我已经尝试了几种
不同
的
浏览 1
提问于2013-02-01
得票数 0
4
回答
为什么
行终止符`\r\n`导致分组不匹配?
perl
、
line-endings
、
capturing-group
我正在使用Windows行终止符(\r\n)处理文本文件,使用
的
是带有Perlv5.30
的
Linux。 我不明白
的
是,
为什么
对于这些文本文件,
捕获
组
不匹配字符,而
正则表达式
匹配。示例: $ echo $'Line1\r\nLine2\n' |
perl
-ne '
print
/(.*)/' $ echo $'Line1\r\nLine2\n'
浏览 65
提问于2021-03-14
得票数 3
回答已采纳
4
回答
如何确定在另一个regexp
中
定义
的
var
的
数量?
regex
、
perl
我必须为一个不完整
的
问题道歉。问题是: Input是XML-file (实际上这并不重要:),它为字符串设置规则。目前看起来是这样
的
:需要去掉变量svar,并以编程方式计算
正则表达式
中
替换变量
的
数量。
浏览 1
提问于2010-09-06
得票数 1
回答已采纳
2
回答
正则表达式
拆分字符串并将分隔符保留在awk
中
regex
、
awk
、
split
据我所知,如果我想用
正则表达式
拆分一个字符串,并在、或中保留分隔符,我应该在
正则表达式
中使用
捕获
括号/
组
;例如,
在
Perl
中
(我想在一个数字
和
右括号
中
拆分):|
perl
-ne '
print
join("--", split(
浏览 0
提问于2013-09-23
得票数 0
2
回答
正则表达式
内部
和
外部
的
反斜杠,$1与\1
regex
、
perl
我发现
Perl
中
的
分组有一些奇怪
的
行为
。我试着用下面的内衬:它不工作,但下面的家伙工作得很好:所以,我
的</em
浏览 1
提问于2014-10-21
得票数 1
1
回答
在
perl
中提取起点
和
终点之间
的
文本
string
、
perl
、
extract
我根本不习惯
perl
,而且
在
语法方面也有问题。我该如何在下面的代码
中
返回"brown“呢?从我
的
阅读来看,这应该是可行
的
..
print
"$text\n";
print
"$newvar\n";
浏览 1
提问于2013-02-02
得票数 1
回答已采纳
2
回答
查询reqex
中
\w
的
用法
regex
、
perl
下面的
perl
脚本打印整个字符串作为输出,但我期望
的
输出是
perl
。我是
perl
和
regex.Can
的
新手。请解释一下
为什么
我没有得到预期
的
输出。my $txt='I am learning
Perl
';
print
$txt;I am learning
Perl
浏览 3
提问于2013-01-22
得票数 0
回答已采纳
2
回答
为什么
列表上下文中
的
替换不返回
捕获
列表?
regex
、
perl
、
capture-group
根据,
在
列表上下文中,具有
捕获
组
和
/g修饰符
的
正则表达式
的
匹配运算符m//将返回
捕获
列表:但是,无论是
在
perlop还是prelre
中
,我都没有提到<e
浏览 7
提问于2014-09-05
得票数 3
回答已采纳
2
回答
在
sed
中
如何避免回溯
regex
、
sed
我想知道如何在sed中使用
正则表达式
原子
组
(non-capturing
组
)。原子
组
对于通过占用服务器内存来避免任何拒绝服务攻击非常有用,所谓
的
灾难性回溯,以及性能明智
的
原子
组
都是非常有用
的
。我
的
问题是,
为什么
我们不能在sed中使用相同
的
方法,如果我们可以
在
sed
中
定义原子
组
或非
捕获
组
的话。 谢谢
浏览 2
提问于2013-12-16
得票数 0
回答已采纳
3
回答
RegEx:
捕获
组
的
负前瞻
javascript
、
regex
我正在尝试创建一个
捕获
JavaScript对象属性
的
正则表达式
,但我只想要顶级属性。例如,我想
捕获
this.nodeName,但不想
捕获
this.nodeName.length例如,如果我将this(?!\.)应用于this.,那么它与thi不匹配,所以我不明白
为什么
捕获</em
浏览 4
提问于2022-10-29
得票数 1
2
回答
返回
Perl
正则表达式
匹配
组
的
数据类型
regex
、
perl
我有一个关于
正则表达式
匹配多个
组
的
处理/返回数据类型
的
问题。.*)/;返回1,,尽管以下
操作
与预期
的
(返回值3)相同: my @arr = $text =~
浏览 4
提问于2014-01-17
得票数 0
回答已采纳
1
回答
捕获
内容
的
Perl
正则表达式
regex
、
perl
下面是我用来
捕获
secs
的
脚本use warnings; {} 作为
正则表达式
,我可以得到3美元。有人能帮我吗?我
在
正则表达式
中
犯了什么错误,用来
捕获
secs.Both
浏览 0
提问于2014-06-30
得票数 0
6
回答
R
中
的
重叠匹配
regex
、
r
、
string
、
dna-sequence
、
stringi
我可以
在
大多数支持()
的
语言中执行此任务,方法是使用正
的
查找断言,同时
在
查找
中
实现
捕获
组
,以
捕获
重叠
的
匹配。但是,当我在其他语言中使用R
中
的
perl
=T时,实际执行
的
方式是相同
的
,但没有产生任何结果。> regmatches(x, gregexpr('(?
浏览 6
提问于2014-09-12
得票数 14
回答已采纳
1
回答
vim搜索替换
正则表达式
regex
、
vim
、
replace
我正在尝试用hello[...]替换所有出现
的
hello(...)有什么可以帮忙
的
吗?
浏览 0
提问于2012-05-02
得票数 11
回答已采纳
5
回答
如何将
Perl
正则表达式
中
的
捕获
存储到单独
的
变量
中
?
arrays
、
regex
、
perl
、
regex-group
我有一个
正则表达式
:如何将每个括号
的
结果
捕获
到3个
不同
的
变量
中
,每个括号对应一个变量?现在我使用一个数组来
捕获
所有的结果,它们是按顺序出来
的
,但然后我必须解析它们,列表可能会很大。
浏览 3
提问于2010-02-14
得票数 20
回答已采纳
2
回答
超编辑查找引号
和
替换
regex
、
ultraedit
我有一排看起来是这样
的
:
在
UltraEdit
中
,我试图找到'3',并将其替换为3,我试图找到['][\d]+['][,][']并找到'3'
浏览 7
提问于2017-10-20
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
正则表达式在 ES2018 中的新写法每日前端夜话0x25
正则表达式笔记(二)——利用模式进行匹配
享学课堂浅谈Python3爬虫之入门和正则表达式
正则表达式-JAVA成长之路
day40:正则表达式
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券