【发布时间】:2012-07-02 21:26:39
【问题描述】:
我想从 Perl 中的一行中提取一个子字符串。让我举例说明:
fhjgfghjk3456mm 735373653736
icasd 666666666666
111111111111
在以上几行中,我只想提取 12 位数字。我尝试使用split 函数:
my @cc = split(/[0-9]{12}/,$line);
print @cc;
但它所做的是删除字符串的匹配部分并将残差存储在@cc 中。我希望打印与图案匹配的部分。我该怎么做?
【问题讨论】: