Я хочу добавить rel="nofollow" во все ссылки на моем веб-сайте, если ссылки ведут на другой веб-сайт.
Например,
$str = "<a href='www.linktoothersite.com'>I swear this isn't spam!</a><br><a href='www.mywebsite.com'>Hello World</a>";
Результат должен быть
$str = "<a href='www.linktoothersite.com' rel="nofollow">I swear this isn't spam!</a><br><a href='www.mywebsite.com'>Hello World</a>";
Я действительно хочу регулярное выражение, но не DDOMDocument. Потому что, когда я использую DOMDocument, я всегда получаю сообщение об ошибке "Предупреждение: DOMDocument::loadHTML() [domdocument.loadhtml]: htmlParseEntityRef: ожидание ';' в сущности"