Я хотел бы заменить в текстовых фрагментах вроде:
<strong>Media Event "New Treatment Options on November 4–5, 2010, in Paris, France<br /></strong><a href="/news/electronic_press_kits/company_media_event_trap_eye.php">>> more</a>
все подчеркивания с тире. Но только в атрибуте href. Поскольку существуют сотни файлов, лучший подход - работать с этими файлами с помощью sed или небольшого шеллскрипта.
Я начал с
\shref=\"([^_].+?)([_].+?)\"
но это соответствует только 1 _, и я не знаю количество _, и я подумал, как динамически можно заменить подчеркивание в неизвестном количестве обратных ссылок.