Мне нужно заменить HTML (совпадающие слова) страницы на загрузку. Мне нужно только заменить слова, совпадающие с тегами <div>
и <p>
. Для этого я использую angularJS.AngularJS replace using regex
Моя функция до сих пор -
Но это не обновление HTML страницы правильно. Он заменяет все предложение вместо того, чтобы просто заменять совпадающее слово.
Так, например, HTML является
<p>I am a dog.</p>
<p>I am a cat.</p>
<p>I am not a dog but a cat.</p>
Я хочу, чтобы результат
<p>I am a TESTdog.</p>
<p>I am a TESTcat.</p>
<p>I am not a TESTdog but a TESTcat.</p>
' '[^<> \\ n] *? \\ b (Cat | Dog | Fish) + ') \\ b [^ < > \\ n] *? ''три одинарных кавычки. –
Извините, обновлено. Скопировал его прямо из моего JS-файла. – NomadTraveler
все еще имеет три кавычки. Проверьте окраску, красный. –