728x90
search() 란?
indexOf와 같이 문자열을 검색할 때에 검색 값에 따라 숫자를 반환합니다. 또한 정규식 표현이 가능합니다.
const str1 = "cat do funch"
const currentStr1 = str1.search('cat'); //0
const currentStr2 = str1.search('funch'); //5
const currentStr3 = str1.search(/[a-z]/g); //0
"문자열".search("검색값");
"문자열".search(정규식 표현);
const str1 = "javascript reference";
const currentStr1 = str1.search("javascript"); //0
const currentStr2 = str1.search("reference"); //11
const currentStr3 = str1.search("j"); //0(번째)
const currentStr4 = str1.search("a"); //1(번째)(제일 첫번째)
const currentStr5 = str1.search("v"); //2(번째)
const currentStr6 = str1.search("jquery"); //-1 (데이터가 없을때)
const currentStr7 = str1.search("b"); //-1 (데이터가 없을때)
const currentStr8 = str1.search(/[a-z]/g); //0 //j가 a부터 z까지에 포함이 되어있기 때문
728x90
'Javascript' 카테고리의 다른 글
mouseenter | movesover 의 차이점 (3) | 2022.09.05 |
---|---|
요소 크기 메서드 정리 (9) | 2022.09.01 |
match() (6) | 2022.08.22 |
charAt() (6) | 2022.08.22 |
함수 02 (4) | 2022.08.22 |
댓글