perl6匹配任何一组单词的最佳方法是什么?

时间:2016-12-31 06:20:10

标签: match perl6 any

我正在尝试找到一种简单的方法来匹配任何一组单词。我一直在使用for循环,但有更简单的方法吗?

my @a=<a b c d e f>;
my $x="a1234567";
say $x ~~ m/ @a.any /;

返回False。有没有办法让它发挥作用?感谢。

1 个答案:

答案 0 :(得分:4)

my @a = <a b c d e f>;
my $x = "a1234567";
say $x ~~ /@a/;

/@a//| @a/相同,这是最长的交替。如需更改,您可以使用/|| @a/