2011-10-20 11 views
0

HTMLコードで最後のHREFを取得する必要があるため、ページのフッターにHREFを取得する必要があります。フッターからHREFを取得するための正規表現

同じ正規表現がありますか?

+0

いいえ.............:http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tagsあなたのコードが実行されている環境、どの言語を使用しているのかといったHTMLをどのような形で持っているかなど、より多くの情報を追加します。その後、提案をすることができます。 –

+0

@Bakudan:この質問はJavaScriptやjQueryに関連しているとは言いません(そして、OPの質問履歴を考えればそうは思われません)。 –

+0

@Felix ok、問題ありません。 – Bakudan

答えて

2

正規表現がありません。代わりに:last jQueryセレクタを使用してください。 demo:(あなたはjQueryオブジェクトであることをそれを必要としない場合)

<a href="foo-link">foo</a> 
<a href="bar-link">bar</a> 
var link = $("a:last"); 
+0

JavaScriptとjQueryについて知る方法を教えてください。 –

0

あなたはこのために、プレーンJavaScriptを使用することができます

var links = document.links; 
var lastLink = links[links.length - 1]; 
var lastHref = lastLink.href; 
alert(lastHref); 

JS Fiddle demo

免責事項:上記のコードはJavaScriptを使用してのみ動作します。 HTML自体に正規表現、すなわちDOM操作、容量はありません。別のテクノロジーを使用する必要がある場合は、コメントを残すか、質問を編集して関連するタグを含めてください。

0

htmlを正規表現で解析するのは良い考えではありません。 htmlを解析するにはHtmlParser をご覧ください。

関連する問題