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

lis*_*tor 5 match any perl6

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

my @a=<a b c d e f>;
my $x="a1234567";
say $x ~~ m/ @a.any /;
Run Code Online (Sandbox Code Playgroud)

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

CIA*_*ash 4

my @a = <a b c d e f>;
my $x = "a1234567";
say $x ~~ /@a/;
Run Code Online (Sandbox Code Playgroud)

/@a//| @a/与最长的交替相同。对于交替,您可以使用/|| @a/.