Я считаю, что при добавлении исключения CSS Validator, вы делаете регулярное выражение для ошибки или предупреждения текста, а не причина этого. Например, не добавляйте исключение для .*<\?php.*\?>
, добавьте его для Syntax Error: unexpected token "<"
. См. Эту страницу для примеров: http://morganizeit.com/2008/04/configure-aptana-to-ignore-css-hacks/
Следует также отметить, что если ваше регулярное выражение, похоже, не влияет на предупреждение/предупреждение, над которым вы работаете, вы можете добавить его к неправильному валидатору как в каждом редакторе часто работают несколько человек. Например, когда я редактирую CSS, я иногда получаю предупреждения от синтаксического анализатора CSS, и иногда я получаю ошибки от W3C-анализатора стилей. Поэтому, если ваше выражение не работает в одном из них, попробуйте его на другом. Вы можете определить источник ошибки, временно отключив валидатор и посмотрев, закрывается ли предупреждение/ошибка.
Пробовал несколько вариантов. \ * Синтаксис Ошибка: неожиданный токен "<". \ *, Но его все равно нет. Но я еще раз подтвердил это, ошибка исходит из проверки CSS (при проверке по построению - логически) – user2207097
Я столкнулся с проблемами с этой функциональностью, когда я попытался использовать комбинацию символов «<<». Если я заменю '' '' '' '', он будет работать. Я подозреваю, что здесь есть либо символ регулярного выражения, либо сообщение об ошибке не использует истинный '<', а объект HTML или комбинацию Unicode. Если вы найдете способ использовать символ '<' в своем фильтре, я думаю, что люди посчитали бы его полезным. К сожалению, я не мог легко найти эту информацию. –