Я бы решал такую задачу в excel. В первой колонке - адрес, во второй - формула, которая берет из первой нужный фрагмент и видозименяет. Например, вот в этой ветке
http://forum.ru-board.com/topic.cgi?forum=5&topic=28042&glp#lt примерно на стр. 67-68 обсуждение похожей задачи применительно к обрезанию адресов http