Regex соответствует только целым словам

У меня есть выражение регулярного выражения, что яm используется для поиска всех слов в данном блоке контента без учета регистра, которые содержатся в глоссарии, хранящемся в базе данных. Вот'мой шаблон:

/($word)/i

Проблема в том, если я использую/(Foo)/i тогда такие слова, какFood быть подобранным. Должен быть пробел или граница слова с обеих сторон слова.

Как я могу изменить свое выражение, чтобы соответствовать только словуFoo когда это слово в начале, середине или конце предложения?

Ответы на вопрос(4)

Ваш ответ на вопрос