Member 11491784 Ответов: 0

Регулярное выражение для выбора CSS.


Я хочу извлечь содержимое CSS с помощью регулярного выражения.

Я пробовал разные вещи, но проблема начинает появляться, когда я пытаюсь извлечь CSS из медиа-запросов.

Но то, что я пробовал, не выбирает медиа-запрос в целом одном блоке.

Что я уже пробовал:

(?ims)([a-z0-9\[\]\s\.\:#_\(-@)(~)(%),]+)\{([^\}]*)\}(\s*\})?


Вот ссылка, где я уже пробовал это сделать
Онлайн-тестер регулярных выражений и отладчик: PHP, PCRE, Python, Golang и JavaScript[^]
@media screen and (min-width:1200px) {
	.testMe {
		position: relative;
		margin-bottom: 0;
		background-color: #fff;
		z-index: 30
	}
	.testMeAgain:after {
		content: "";
		display: block;
		height: 40px;
		width: 100%;
		position: absolute;
		bottom: 0;
		border-style: solid;
		border-color: #d5d6d2;
		border: 0;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		background-color: #0099b2
	}
	.test-sticky {
		position: fixed;
		width: 100%;
		top: 0;
		left: 0;
		right: 0
	}
	.test-sticky .responsiveSubMenu {
		display: none
	}
}

.testCheck .testCheck::-webkit-scrollbar {
	width: 8px
}

MadMyche

Итак, вы хотите извлечь CSS; но какой это будет тип программы - PHP, .NET, ???

Member 11491784

РНР

0 Ответов