Intereting Posts

регулярное выражение: найти url из метки привязки

у меня есть проблема . Я хочу узнать тег acnchor формы url, который содержит тег title в теге anchor.

example: <a href="http://www.test.com" title="xyz">this is test</a> 

как я могу сопоставить строку и выбор URL, используя регулярное выражение.

благодаря

Related of "регулярное выражение: найти url из метки привязки"

<a\s+([^>]*)href="(https?:\/\/([^"]*))"\s+([^>]*)title="xyz"(.*?)>(.*?)<\/a> вы можете получить URL-адрес частичным соответствием $2 , вы можете попробовать его здесь

Если честно, я бы использовал библиотеку разбора HTML, чтобы просто получить содержимое атрибута href .

/href="(.*?)(?=".*?title)/

вам придется обрезать href=" с начала матча

/abc(?=xyz)/ positive lookahead -> соответствует abc если за abc следует xyz