私はタグを持っています<a href="#caveat1"><span style="color: rgb(255,255,255);">[1]</span></a>
私はこの正規表現を使用し<a href="(.*)">(.*)<\/a>
ていますが、URLのみを解析していません。その解析も<span style="color: rgb(255,255,255);">[1]</span>
タグからURLのみを取得するにはどうすればよいですか?
簡単に!href
キーワードであると の間にあるすべてをキャプチャします<
。
href=(.*?)>
をキャプチャしたくない場合は、次の方法""
を試してください。
href="(.*?)">
私は node.js の経験があまりありませんが、これでうまくいくと思いますが、正規表現を知っていれば難しいことではありません。
var pattern = new RegExp(/href="(.*?)">/);
これがRegex101です。