第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

正則表達(dá)式 - 提取 html 標(biāo)簽 <a> 的 href

正則表達(dá)式 - 提取 html 標(biāo)簽 <a> 的 href

Cats萌萌 2023-10-13 14:41:59
我有這個(gè)正則表達(dá)式:(?=<a .*href=")(.+)(?=".*>My Text<\/a>)有了這個(gè),我嘗試href從<a>.HTML假設(shè)我有這個(gè)HTML:<html> <head>     ... </head> <body>     ...      <a class="..." href="..." ..="..">My Text</a>     ... </body> </html>通過(guò)我的正則表達(dá)式,我得到了<a class="..." href="..." ..="..(stop before ">),但我只想要href值。編輯:這個(gè)答案:用于查找 <a> 鏈接的“href”值的正則表達(dá)式對(duì)我沒(méi)有幫助。通過(guò)該正則表達(dá)式,我獲得了<a>具有標(biāo)簽所有屬性的所有標(biāo)簽。
查看完整描述

2 回答

?
Qyouu

TA貢獻(xiàn)1786條經(jīng)驗(yàn) 獲得超11個(gè)贊

考慮使用 HTML 解析器。正則表達(dá)式通常不足以解析 HTML。對(duì)于您發(fā)布的示例及其相當(dāng)有限的變體,以下內(nèi)容應(yīng)該有效:

<a[\s\S]*?href="([^"]+)"[\s\S]*?>

演示


查看完整回答
反對(duì) 回復(fù) 2023-10-13
?
回首憶惘然

TA貢獻(xiàn)1847條經(jīng)驗(yàn) 獲得超11個(gè)贊

您可以使用此正則表達(dá)式來(lái)定位 href 屬性內(nèi)的鏈接:

正則表達(dá)式:

<a .*? `href="(.*?)"`.*?>(?>.*?<\/a>)

解釋 :

.*? ==> anything with non-greedy markup

href="(.*?)" ==> the captured group

(?>.*?<\/a>) ==> loop-ahead for the closed tag

演示: 這里


查看完整回答
反對(duì) 回復(fù) 2023-10-13
  • 2 回答
  • 0 關(guān)注
  • 130 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)