У меня есть файл с разделителями табуляции (содержащий 2 столбца) в следующем формате:
ABA-1 (tab) CDF@
ABA-1 (tab) EFG
ZYA (tab) ABA-1 this
EFG that this (tab) ZYA
Я хочу сопоставить только /EFG/, а не /EFG, что это/. Точно так же я хочу сопоставить только /ABA-1/, а не /ABA-1 this/.
Следующий шаблон не работает:
$line=~ /^(\w*\-?\w*\@?)\t*(\w*\-?\w*\@?)$/
Я пробовал использовать границы слов (\b), но это тоже не работает.
Любые идеи о том, как решить эту проблему? Любая помощь будет высоко оценена. Большое спасибо!
CDF@
тоже? - person Rohit Jain   schedule 16.10.2012$%^2 this
после Tab? - person Rohit Jain   schedule 16.10.2012fba#$@! thsi (tab) $%^ asf
-> Итак, что вы хотите сопоставить в этой строке? -›fba#$@!
и$%^
? - person Rohit Jain   schedule 16.10.2012