相关疑难解决方法(0)

是否有Perl相当于Python的re.findall/re.finditer(迭代正则表达式结果)?

在Python中,编译的正则表达式模式有一个findall方法可以执行以下操作:

返回字符串中pattern的所有非重叠匹配,作为字符串列表.从左到右扫描字符串,并按找到的顺序返回匹配项.如果模式中存在一个或多个组,则返回组列表; 如果模式有多个组,这将是一个元组列表.结果中包含空匹配,除非它们触及另一个匹配的开头.

在Perl中执行此操作的规范方法是什么?我能想到的一个天真的算法是"当搜索并用空字符串替换成功时,做[套件]".我希望有一个更好的方式.:-)

提前致谢!

python regex perl iterator

6
推荐指数
2
解决办法
2489
查看次数

标签 统计

iterator ×1

perl ×1

python ×1

regex ×1