Figure7
Новичок
regexp: как вставить ссылки в html?
Здравствуйте!
Есть HTML-тексты в которых встречаются слово "виноград".
Нужно автоматически проставить ссылки к этому слову <a href=/page_vinograd.htm>виноград</a>, но только там где они не проставлены,
т.е. если это слово размещено ВНЕ тега <a></a>.
После ряда попыток мне удалось получить выражение, кот. наоборот проставляет ссылки там где слово "виноград" стоит в теге <a></a>
.
$search = "'<a *?[^>].*?виноград.*?</a>'";
В идеале, конечно, нужно отслеживать что бы слово было также вне тега <img>, но это покка ни так важно.
Помогите, пожалуйста, решить задачу.
Здравствуйте!
Есть HTML-тексты в которых встречаются слово "виноград".
Нужно автоматически проставить ссылки к этому слову <a href=/page_vinograd.htm>виноград</a>, но только там где они не проставлены,
т.е. если это слово размещено ВНЕ тега <a></a>.
После ряда попыток мне удалось получить выражение, кот. наоборот проставляет ссылки там где слово "виноград" стоит в теге <a></a>
.$search = "'<a *?[^>].*?виноград.*?</a>'";
В идеале, конечно, нужно отслеживать что бы слово было также вне тега <img>, но это покка ни так важно.
Помогите, пожалуйста, решить задачу.
