Я хочу извлечь подстроку из строки в Perl. Позвольте мне объяснить, например:Извлечь требуемую подстроку из другой строки -Perl
fhjgfghjk3456mm 735373653736
icasd 666666666666
111111111111
В приведенных выше строках я хочу только извлечь 12-значное число. Я попытался с помощью split
функции:
my @cc = split(/[0-9]{12}/,$line);
print @cc;
Но что она делает это удаляет совпадающую часть строки и сохраняет остаток в @cc
. Я хочу, чтобы часть, соответствующая шаблону, была напечатана. Как мне это?
спасибо .. Это было довольно просто .. Но поверьте мне, я много читал, прежде чем отправлять на этот вопрос. Большое спасибо .. – Amey
Вы не должны использовать '$ 1' без условного. – TLP