Игнорирование символа вместе с границей слова в регулярном выражении

Я использую gsub в Ruby, чтобы сделать слово в тексте жирным. Я использую границу слова, чтобы не делать буквы внутри других слов полужирными, но обнаружил, что это игнорирует слова, которые имеют кавычки после них. Например:

text.gsub(/#{word}\b/i, "<b>#{word}</b>")

text = "I said, 'look out below'"
word = below

В этом случае слово ниже не выделено жирным шрифтом. Есть ли способ игнорировать определенные символы вместе с границей слова?

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

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