БОЛЬШЕ ОТВЕТОВ! Вот решение, которое я использовал
\"([^\"]*?icon[^\"]*?)\"
TLDR; замените значок слова тем, что вы ищете в указанных цитатах и voila!
Как это работает, он ищет ключевое слово и не заботится о том, что еще между кавычками. EG: id="fb-icon"
id="icon-close"
id="large-icon-close"
регулярное выражение ищет метку кавычки "
, тогда оно ищет любую возможную группу букв, которая не "
, пока не найдет icon
и любую возможную группу букв, которая не является "
, тогда он ищет закрытие "