我想得到拆分字符。我尝试了以下编码,但我只能获取拆分后的文本。但是,如果拆分字符相同,则应将其作为单个字符返回。例如,如果字符串为“asa,agas,asa”,则应仅返回 , 。所以在下面的情况下,我应该得到“| : ;” (与空格连接)
use strict;
use warnings;
my $str = "Welcome|a:g;v";
my @value = split /[,;:.%|]/, $str;
foreach my $final (@value) {
print $final, "\n";
}