gpt4 book ai didi

regex - 在多个文本上搜索相同正则表达式的有效方法

转载 作者:行者123 更新时间:2023-12-01 07:15:33 25 4
gpt4 key购买 nike

我有多个文本字段,每个字段都是一段文本,我想使用正则表达式在这些字段上搜索特定模式,例如:

my $text1 =~/(my pattern)/ig;
my $text2 =~/(my pattern)/ig;
...
my $textn=~/(my pattern)/ig;

我想知道是否有一种有效的方法可以在 perl 上搜索具有相同正则表达式的多个文本,或者我应该使用上述格式?

最佳答案

使用外用剂。

for ($text1, $text2, $textn) {
/(my pattern)/ig && do { ... };
}

当您有编号的变量时,这是一个危险信号,您应该考虑使用复合数据结构。使用一个简单的数组,它看起来几乎一样:
for (@texts) {

关于regex - 在多个文本上搜索相同正则表达式的有效方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8368257/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com