我想从Perl中的一行中提取子字符串。让我解释一个例子:从另一个字符串中提取所需的子字符串-Perl
fhjgfghjk3456mm 735373653736
icasd 666666666666
111111111111
在上面的行中,我只想提取12位数字。我尝试使用split
功能:
my @cc = split(/[0-9]{12}/,$line);
print @cc;
但它的作用是去除字符串匹配的部分,并存储在@cc
残渣。我想要打印与图案匹配的部分。我怎么样?
感谢..这是非常简单的。但请相信我,我发布这个问题之前,读了很多。非常感谢.. – Amey
如果没有条件,你不应该使用'$ 1'。 – TLP