두 번째 문자에서 두 번째 문자와 색인을 얻는 방법은 무엇입니까?두 번째 동일한 문자에서 jQuery 색인
문자열 예 : 안녕하세요 내가 두 번째 같은 문자
를 검색하고 는 내가 먼저 "&"를 얻는 방법을 알고있다.
position = data.indexOf("&");
어떻게 두 번째 "&"위치를 얻으려면? 4 숫자가 동적 일 때?
나쁜 영어 죄송합니다.
두 번째 문자에서 두 번째 문자와 색인을 얻는 방법은 무엇입니까?두 번째 동일한 문자에서 jQuery 색인
문자열 예 : 안녕하세요 내가 두 번째 같은 문자
를 검색하고 는 내가 먼저 "&"를 얻는 방법을 알고있다.
position = data.indexOf("&");
어떻게 두 번째 "&"위치를 얻으려면? 4 숫자가 동적 일 때?
나쁜 영어 죄송합니다.
var data = "hello&4&I";
// offset is the one after the first.
var position = data.indexOf("&", data.indexOf("&") + 1);
console.log(position)
// returns 7
아, 그리고 또한. .. 바닐라 야. 이를 위해 JQuery가 필요하지 않습니다.
당신은
position = data.lastIndexOf("&");
을하거나 문자열에서 문자열의 n 번째 위치를 얻을 수있는 일반적인 기능을 사용할 수 있습니다 : How to get the nth occurrence in a string?
가능한 복제본 [자바 스크립트에서 문자열의 n 번째 문자 찾기] (http://stackoverflow.com/questions/12744995/finding-the-nth-occurrence-of-a-character-in-a -string-in-javascript) –