Я хотел бы извлечь некоторые данные из текста с помощью vim.. данные такого рода:
72" title="(168,72)" onmouseover="posizione('(168,72)');" onmouseout="posizione('(-,-)');">>
72" title="(180,72)" onmouseover="posizione('(180,72)');" onmouseout="posizione('(-,-)');">>
72" title="(192,72)" onmouseover="posizione('(192,72)');" onmouseout="posizione('(-,-)');">>
72" title="(204,72)" onmouseover="posizione('(204,72)');" onmouseout="posizione('(-,-)');">>
Данные, которые мне нужно извлечь, содержатся в: title="(168,72)".
В частности, меня интересует извлечение только этих координат.
Я думал об использовании vim, чтобы сначала удалить все до title=" .. но я на самом деле не гуру регулярных выражений .. поэтому я спрашиваю вас: если у кого-то есть подсказка: скажите, пожалуйста :)
:%
). Если вы хотите узнать больше об этих выражениях, посмотрите это введение в sed. - person Lynch   schedule 03.07.2011