Serguitar
Новичок->продвинутый
Регулярка для таблицы стилей.
Всем здравствуйте.
С регулярками у меня опять проблема.
Есть файл .css, мне нужно найти в нем стиль
.somestyle {
...............
font-size:12px;
color:#FF0000;
}
Я написал такую вещь preg_match("/\.name\s*\{(.*?)\}/i", $text, $val);
Проблема в том, что он выбирает и все стоящие после него стили. А если их нет - то только его последнюю строку.
Да, иногда описание стиля начинается сразу после {bla-bla-bla, а иногда после переноса строки.
Вот с этим у меня траблы.
Пожалуйста, объясните.
Всем здравствуйте.
С регулярками у меня опять проблема.
Есть файл .css, мне нужно найти в нем стиль
.somestyle {
...............
font-size:12px;
color:#FF0000;
}
Я написал такую вещь preg_match("/\.name\s*\{(.*?)\}/i", $text, $val);
Проблема в том, что он выбирает и все стоящие после него стили. А если их нет - то только его последнюю строку.
Да, иногда описание стиля начинается сразу после {bla-bla-bla, а иногда после переноса строки.
Вот с этим у меня траблы.
Пожалуйста, объясните.