2014-04-17 4 views
0

JavaScript를 사용하여 URL에서 마지막 "/"위치를 어떻게 찾을 수 있습니까?뒤에서 문자열에서 문자 찾기

처럼 내 URL은 내가합니다 ('확인'전에) 마지막 '/'의 위치를 ​​찾을 수있는 방법을 다음 https://stackoverflow.com/questions/ask 경우는 다시

+0

'카운터와 카운터를 매번 문자를 덮어 인덱스 저장 발견하면 루프, 각 문자를 확인하기 위해 사용 \ '가 발견되었습니다. –

+0

@NilayVishwakarma는이 질문에 대한 답을 살펴보고 내장 함수를 모방합니다! – collapsar

+0

@collapsar 예, 보았습니다. 여전히 함수를 호출하는 것이 더 쉽지만 코드를 작성하는 것이 더 효율적입니다. C++에서 인라인 함수의 예를 들어보십시오. –

답변

4
당신은 String.prototype.lastIndexOf()

var url = "http://stackoverflow.com/questions/ask"; 
var pos = url.lastIndexOf("/"); //returns the position of last occured/
하여이 작업을 수행 할 수

lastIndexOf() 메서드는 지정된 값이 마지막으로 나타나는 객체 객체의 인덱스를 반환하고 그렇지 않으면 -1을 반환합니다. 이 발견되었습니다.

+1

감사합니다. bro @ @praveen –

관련 문제