gpt4 book ai didi

regex - 使用正则表达式如何在不包括周围字符串的情况下找到被其他两个模式包围的模式?

转载 作者:行者123 更新时间:2023-12-03 18:28:24 27 4
gpt4 key购买 nike

我想使用正则表达式(Perl 兼容)能够找到被其他两个模式包围的模式,但不包括匹配中匹配周围模式的字符串。

例如,我希望能够找到出现的字符串,例如:

Foo Bar Baz



但只有匹配包括中间部分:

Bar



我知道这是可能的,但我不记得怎么做。

最佳答案

括号定义分组。

"Foo (Bar) Baz"

例子
~> cat test.pl
$a = "The Foo Bar Baz was lass";

$a =~ m/Foo (Bar) Baz/;

print $1,"\n";
~> perl test.pl
Bar

关于regex - 使用正则表达式如何在不包括周围字符串的情况下找到被其他两个模式包围的模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/191704/

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