JS, 문자열에 지정된 문자열 n번째 표시 위치 가져오기
1361 단어 javascript문자열 위치
charAt() 문자열이 지정한 위치에 대한 문자 가져오기
사용법:strobj는 문자열 대상, index는 지정된 위치입니다. (위치는 0부터 시작합니다.)
strObj.charAt(index)
indexOf () 메서드는 지정된 문자열 값이 문자열에 처음 나타나는 위치를 되돌려줍니다.
사용법:stringObject는 문자열 대상입니다. searchvalue는 지정한 문자열 값이고,fromindex는 문자열 값과 일치하기 시작하는 위치를 지정합니다. 없으면 0 위치부터 시작합니다.
stringObject.indexOf(searchvalue,fromindex)
예:
var str='helloworld';
var num=str.indexOf('o');// 4
본론
지정한 문자열 n번째 위치에 문자열 값 가져오기
위의 예와 같이, helloword, 나는 두 번째 o가 나타나는 위치를 얻고 싶다
js 코드: 매개 변수 (문자열, 찾을 문자열 값, 몇 번째 문자열 값 찾기
function find(str,cha,num){
var x=str.indexOf(cha);
for(var i=0;i<num;i++){
x=str.indexOf(cha,x+1);
}
return x;
}
참조:
ar str="Hello World!"
document.write(find(str,'o',1));// 7
기본적인 용법은 이렇다. 문자열에 같은 문자가 많은 문자열에 대해서는 상응하는 2를 당신이 찾고 싶은 n값으로 바꾸면 된다.예를 들어 현재 페이지 URL의 n번째'/'이 나타나는 위치를 가져옵니다.
위의 방법을 직접 호출하다
ar str=document.URL;//
document.write(find(str,'/',n));
이 글은 JS가 문자열에서 n번을 지정한 위치를 가져오는 것에 대해 소개합니다. 더 많은 관련 JS가 문자열에서 n번을 지정한 위치를 가져오는 내용은 이전의 글을 검색하거나 아래의 관련 글을 계속 훑어보십시오. 앞으로 많은 응원 부탁드립니다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
개별 마크다운 블로그 페이지 만들기 - 13부이를 통해 개별 마크다운 기반 블로그 게시물 작성을 시작할 수 있습니다! 이 기사를 따르려면 을 시작점으로 사용하십시오. blog 페이지 디렉토리에 동적 페이지를 생성하여 시작할 수 있습니다. 이 파일[slug].j...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.