2014-10-08 3 views
0

나는 매우 유사한 URL이 있습니다.구문 분석 URL JQuery와/정규식

나는 다음과 같은 형식의 문자열을 반환 찾고 있어요 : 예는 매우 도움이 될 것입니다, 그래서

"FirstName LastName" 

나는이 쉽게 정규식으로 수행 할 수 있습니다,하지만 난 그것으로 작업 고투 그림. .See 데모에 의해

덕분에

+0

'decodeURIComponent (문자열)' –

답변

1

var value = decodeURIComponent(url.split('?')[1].split('=')[1]); 
0
.*=|%20 

해보십시오 this.Replace.

http://regex101.com/r/hQ1rP0/84

+0

감사합니다, 그냥 내가 무엇을 찾고 있었다! – Mark

+0

처음에는 공백이 추가됩니다. –

+0

@CasimiretHippolyte 작은 문제이며 쉽게 해결할 수 있습니다. – vks

0

이 시도 할 수 있습니다 :

var searchText = document.URL.split("SearchText=")[1].split("%20"); 
var name = searchText[0] + " " + searchText[1]; 
+0

SearchText가 마지막 매개 변수 였을 때만 작동하고, 이스케이프 된 문자가없는 경우 문자열을 'uriDecodeComponent'해야합니다. 그러나 여기에 몇 가지 다른 질문에 대한 완벽한 해결책이 있습니다. – Rup

+0

답변을 확장하여 코드에 대한 설명을 포함시킬 수 있습니까? 독자가 생각하는 것 이상으로 독자를 돕습니다. – gunr2171