我想在Perl中这样做:
>> "foo bar baz".scan /(\w+)/
=> [["foo"], ["bar"], ["baz"]]
Run Code Online (Sandbox Code Playgroud)
有什么建议?
Bra*_*ert 12
这基本上是一回事.
my @elem = "foo bar baz" =~ /(\w+)/g
Run Code Online (Sandbox Code Playgroud)
您还可以设置"默认标量"变量$_.
$_ = "foo bar baz";
my @elem = /(\w+)/g;
Run Code Online (Sandbox Code Playgroud)
有关perldoc perlre更多信息,请参阅
如果您只想将该字符串用作数组,则可以使用qw().
my @elem = qw"foo bar baz";
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1392 次 |
| 最近记录: |