у меня есть проблема . Я хочу узнать тег acnchor формы url, который содержит тег title в теге anchor.
example: <a href="http://www.test.com" title="xyz">this is test</a>
как я могу сопоставить строку и выбор URL, используя регулярное выражение.
благодаря
<a\s+([^>]*)href="(https?:\/\/([^"]*))"\s+([^>]*)title="xyz"(.*?)>(.*?)<\/a>
вы можете получить URL-адрес частичным соответствием $2
, вы можете попробовать его здесь
Если честно, я бы использовал библиотеку разбора HTML, чтобы просто получить содержимое атрибута href
.
/href="(.*?)(?=".*?title)/
вам придется обрезать href="
с начала матча
/abc(?=xyz)/
positive lookahead -> соответствует abc
если за abc
следует xyz