DOM에서 링크를 확인하고 절대 링크가 아닌 링크를 확인하는 javascript를 만듭니다. 불행하게도 나는 어떤 행운을 가지고 있지 않다 ...상대 링크에 대한 정규 표현식에만 해당
내가 폴더 경로
<a href="somepage.html">link</a>
<a href"http://somesite.net/somepage.html">link</a>
에게 아래 링크의 첫 번째 유형과 일치하고, 추가하고 싶습니다 나는 string.replace(/a.+href="([^http]+)"/, 'path'+$1);
을 사용했습니다 ...
누군가 나를 도와 줄 수 있습니까? 미리 감사드립니다.
전반적으로 어떤 문제를 해결하고자 :
나는 ONLY 다음 구문을 사용하여 상대 경로를 대체 할 수 있었다? 아마도 당신이하려고하는 것에 대한 더 간단한 해결책이있는 것처럼 느껴집니다. –기본적으로 내가 원하는 것은 링크 태그의 상대 경로 만 검사하는 정규 표현식을 사용하여 절대 URL을 피하는 것입니다. – anarchitecton