Regex для извлечения контента между CSS - PullRequest
0 голосов
/ 30 декабря 2011

Итак, я пытаюсь сделать так, чтобы я получил весь текст из класса CSS.

Например,

h1 {
font-weight: bold;
}

Мне нужно получить строку, которая будет содержать «font-weight: bold;»

Мне также нужно убедиться, что это не такне путаться с другими классами.В основном представьте, что это было в середине огромного файла CSS.Как бы я получил только этот класс.

(можно игнорировать такие вещи, как h1.blah или варианты h1.)

1 Ответ

2 голосов
/ 30 декабря 2011

Это будет RegEx для захвата чего-либо внутри стандартной декларации h1.Учитывает расстояние и прочее.Возможно, вам нужны более точные результаты, но в этом вопросе отсутствует конкретность, необходимая для дальнейшего решения проблемы.

/h1\s*{(.+?)}/m

...