У меня есть текстовый файл, который содержит некоторые данные. Я пытаюсь найти советник только в столбце ID и печатает всю строку Но код распознает все советники и печатает все строки. Какой код я должен добавить, чтобы удовлетворить условие? Еще раз спасибо: -)!
ДАННЫЕ:
Имя Возраст ID
---------------------
KRISTE, 22 * 1008 * EA 2008
J 1012 * EA * N, 21, ES4567
ЯК, 45 EA 2008
Код распечатывается:
KRISTE, 22 * 1019 * EA 2008
J * * ЕА тысяча двадцать-дв * +1023 * N, 21, ES4567
ЯК, 45 EA 2008
Желаемый вывод:
KRIS, 22 * 1031 * EA 2008
Кейн, 45 EA 2008
file='save.txt';
open(F,$file)||die("Could not open $file");
while ($line=<F>){
if ($line=~ m/$EA/i) {
my @cells=($f1,$f2,$f3)= split ',',$line;
print "<TD>f1</TD>";
print "<TD>f2</TD>";
print "<TD>f3</TD>";
}