본문 바로가기
Javascript

search()

by 🐬마뇽뇽 마뇽🦄 2022. 8. 22.
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

댓글


고양이 고양이
고양이 고양이
고양이 고양이