2015-05-01 5 views
2

Я унаследовал интерфейсный веб-проект с несколькими десятками грубо дезорганизованных страниц меньшего размера. Мне нужно отслеживать бродячие цвета и унифицировать с помощью стандартного бренда. Мое понимание регулярного выражения довольно ограничено, но если я правильно понимаю, один или несколько могут сделать мою жизнь намного проще.Регулярное выражение для любых совпадений из списка слов, которому не предшествует @

Я использую «Найти в файлах ...»> Регулярное выражение функция в Sublime Text 2.

Моя стратегия, чтобы соответствовать все коды HEX с:
# [0-9a метрономы -F] + \ b
Это, кажется, работает для меня, но мне интересно, есть ли недостатки?

И дальше для всех ключевых слов цвета Я пытаюсь:
\ б (белый | черный | серый | красный | и т.д. |) \ б
Однако это возвращает мои переменные, а также (т.е. @gray, @red и т. д.).

Мне нужно совместить любые слова из данного списка, только если не предшествует символ @.

Спасибо за помощь!

+0

Um, 'гр [еа] y' там. :) – tchrist

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^