Это гораздо более стабильно и надежно, чем копаться в регулярных выражениях.
я есть куча текста с HTML в нем. В основном, что я хочу сделать, это для всех ссылок, найденных в этом тексте, я хочу добавить rel = "noindex" к каждой найденной ссылке, только если атрибут title отсутствует.
Например, если ссылка выглядит так:
<a href="test.html">test</a>
Я хочу, чтобы это выглядело так:
<a rel="nofollow" href="test.html">test</a>
Но если ссылка выглядит так:
<a title="test title" href="test.html">test</a>
Я не хочу добавлять атрибут rel = "nofollow" к этому. Как я могу сделать это в php?
РЕДАКТИРОВАТЬ:
Извините, я не упомянул об этом, но я использую PHP4. Да, я знаю, но я застрял с PHP4.