Есть строка с данными
<a href="http://localhost:8080/?page_id=50" title=""><img src="http://localhost:8080/wp-content/uploads/2014/05/421613821_6.jpg" width="155" alt="" /></a> <a href="http://localhost:8080/?page_id=50" title="">Виниловый сайдинг</a>
<a href="http://localhost:8080/?page_id=41" title=""><img src="http://localhost:8080/wp-content/uploads/2014/04/421748821_6-300x191.jpg" width="155" alt="" /></a> <a href="http://localhost:8080/?page_id=41" title="">Металлический сайдинг</a>
<a href="http://localhost:8080/?page_id=47" title=""><img src="http://localhost:8080/wp-content/uploads/2014/05/421722221_6.jpg" width="155" alt="" /></a> <a href="http://localhost:8080/?page_id=47" title="">Металлосайдинг под дерево</a>
<a href="http://localhost:8080/?page_id=44" title=""><img src="http://localhost:8080/wp-content/uploads/2014/05/421702421_6.jpg" width="155" alt="" /></a> <a href="http://localhost:8080/?page_id=44" title="">Цокольный сайдинг</a>
Без переносов строк вроде \n или <br>.
Нужно перед каждым первым тегом <a href и после каждого второго тега </a> вставлять определенный текст.
Что я только не пробовал - не могу разобраться, как заменять каждое вхождение в подстроке кратное чётным/нечётным числам.
Сижу третий час уже бодаюсь(