Css Изменения с Помощью Javascript

Предистория:
С пользотельской стороны необходимо изменять css элемента в зависимости от того, содержит ли этот самый текст определенный шаблон. Стили меняю через stylish. Уже пытался найти плагин соответствующий, пытался найти в самом css возможности для этого. Но не нашел.
Сейчас думаю о том, что через gracemonkey используя управление dom моделью с помощью javascript - можно изменить/добавить класс/id элемента, что позволит в css добавить необходимые свойства.
Суть вопроса заключается в следующем:
У div'а нет id, есть только class. Выбирая
document.getElementsByClassName("im_message_text")
мы получаем HTML.коллекцию.
Как написать:
если в теле элемента коллекции содержится паттерн А - то изменить класс элемента на Х
Заранее благодарен за советы :)
ЗЫ. Выбирая теги увидел css selectors, бегло просмотрел статью на w3schools на эту тему. Ничего не нашел. Посмотрю внимательнее, но если кто знает как с их помощью решить вопросы - был бы весьма признателен!
UPD:
Source: ru.stackoverflow.com