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