2014-10-13 2 views
2

의 공백까지 내가이 캐릭터가이 HTTP 내가 공백까지 HTTP에서 시작하여 모든 것을 먹고 싶어 링크
입니다
을 (그것은 다른 링크마다 될 것입니다).
예 :이 http://www.google.com는 링크 나 문자열 substring(str.indexOf("http"),str.indexOf(" "));
을 시도
(내가 http://www.google.com을 원)이지만 가지고있는 공백 혼동됩니다.
추출 문자열 jQuery를

+1

분할을로 배열, 요소를 찾을 때까지 배열을 루프 http로 시작하고 다음 루프 밖으로 나간다. – Crowcoder

답변

0

http 후 최초의 우주까지, http에서 시작, x의 문자열을 가지고 :

x.substring(x.indexOf('http'),x.indexOf(' ', x.indexOf('http'))) 
+0

덕분에 작품 덕분에! –

0

아래와 같이 시도, 공간에

var link = "i want http://www.google.com xxxx"; 
 
var st = link.indexOf('http'); 
 
alert(link.substring(st, st + link.substr(st, link.length).indexOf(' ')));

+0

작동하지만 어떻게 작동하는지 설명하지 않으면 조금 혼란 스럽습니다. –