У меня есть массив слов, например:Wrap теги вокруг определенных слов
array("the", "over", "hen");
У меня есть строка, как это:
"The quick brown fox jumps over the lazy hen"
Я хочу, чтобы обернуть тег (strong
) вокруг все вхождения слов в массиве, но верьте правилу.
Например, используя предыдущую строку, она будет в конечном итоге, как
<strong>The</strong> quick brown fox jumps <strong>over</strong the lazy <strong>hen</strong>
Но, если у меня есть это предложение:
"Hen #2 and ThE oveR reactive cow"
Посмотрел бы, как это:
<strong>Hen</strong> #2 and <strong>ThE</strong> <strong>oveR</strong> reactive cow
Я предполагаю, что ответ будет использовать регулярное выражение, но я не очень хорош в этом ...
Вы пробовали преобразования в нижний регистр только во время сравнения, затем используя оригинал заменить/окружить вашими тегами? – Fluffeh
@Fluffeh Что значит? Не могли бы вы привести пример того, как я могу это сделать? – cpdt