Какой правильный REGEX для извлечения URL-адреса из тега <li>, имеющего атрибут data-src? - PullRequest
0 голосов
/ 31 октября 2019

Какое правильное регулярное выражение для извлечения этого URL из этого тега li, который имеет атрибут data-src, это URL

<li data-src="https://vidshare.tv/embed-k8x9s64oeqyd
.html" data-server="20" style="border-color: #acb953;">

1 Ответ

2 голосов
/ 31 октября 2019

Извлечение значения data-src из тега li выполняется следующим образом:

<li(?=\s)(?=(?:[^>"']|"[^"]*"|'[^']*')*?\sdata-src\s*=\s*(?:(['"])([\S\s]*?)\1))\s+(?:"[\S\s]*?"|'[\S\s]*?'|[^>]*?)+>

Значение находится в группе захвата 2

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...