[["foo"], ["bar"], ["baz"]] 有什么建议? 最佳答案 这基本上做同样的事情-6ren">
gpt4 book ai didi

regex - 在 Ruby 中是否有与 String.scan 等效的 Perl?

转载 作者:行者123 更新时间:2023-12-04 16:32:55 25 4
gpt4 key购买 nike

我想在 Perl 中做到这一点:

>> "foo bar baz".scan /(\w+)/
=> [["foo"], ["bar"], ["baz"]]

有什么建议?

最佳答案

这基本上做同样的事情。

my @elem = "foo bar baz" =~ /(\w+)/g

您还可以设置“默认标量”变量 $_ .
$_ = "foo bar baz";
my @elem = /(\w+)/g;

perldoc perlre 想要查询更多的信息。

如果您只想将该字符串用作数组,则可以使用 qw() .
my @elem = qw"foo bar baz";

perldoc perlop ​ ​( Quote and Quote-like Operators ) .

关于regex - 在 Ruby 中是否有与 String.scan 等效的 Perl?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1247583/

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