2011-10-20 2 views
0

HTML 코드에서 마지막 HREF를 가져올 필요가있는 곳에서 페이지의 바닥 글에 HREF를 가져 오는 것이 좋습니다.바닥 글에서 HREF를 가져 오는 정규식

동일한 정규 표현식이 있습니까?

+0

아니요 ............. : http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags 어떤 형태로든 HTML을 가지고있는 것처럼 더 많은 정보를 추가 할 것입니다. 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

이에 대한 일반 자바 스크립트를 사용할 수 있습니다

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 을보십시오.

관련 문제