所以,我有一个像这样读取的文件
Some.Text~~~Some big text with spaces and numbers and something~~~Some.Text2~~~Again some big test, etc~~~Text~~~Big text~~~And so on
我想要的是,如果 $x 与 Some.Text 匹配,例如,我怎样才能得到一个带有“一些带有空格和数字的大文本”的变量,或者如果它与“Some.Text2”匹配以获得“再次进行一些大测试, ETC”。
open FILE, "<cats.txt" or die $!;
while (<FILE>) {
chomp;
my @values = split('~~~', $_);
foreach my $val (@values) {
print "$val\n" if ($val eq $x)
}
exit 0;
}
close FILE;
从现在开始,我不知道该怎么办了。如果它与我的变量匹配,我只是设法打印“Some.text”。