有一点先弄清楚, 你是需要分离左右的单词出来么? 比如你例子里面的 'Queen Esther, Frog-Human'分离之后是要提取出以下四个元素么:QueenEstherFrogHuman如果是的话, 你可以用下面的代码:my $string = 'Queen Esther, Frog-Human';my @array = split (/[,\s-]+/, $string);#foreach循环用来检验结果foreach(@array){ print $_."\n";}有split的语句意思是: 用split分离, 产生的结果存入数组@array中.这里面用[]比较好,[]包含的三个符号作为分...
|