본문 바로가기
Javascript

match()

by 🐬마뇽뇽 마뇽🦄 2022. 8. 22.
728x90

match() 란?

search()과 비슷한 메서드이며 원하는 값을 검색할 때에 배열로 반환합니다. 또한 정규식 표현이 가능합니다.

const str1 = "cat do funch"
const currentStr1 = str1.match('cat'); //'cat'
const currentStr2 = str1.match('funch'); //'funch'
const currentStr3 = str1.match(/c/g); //(2) 'c','c'

"문자열".search("검색값");
"문자열".search(정규식 표현);


    const str1 = "javascript reference";
    const currentStr1 = str1.match("javascript");    //'javascript'
    const currentStr2 = str1.match("reference");    //'reference'
    const currentStr3 = str1.match("r");                 //'r'
    const currentStr4 = str1.match(/reference/);   //'reference'
    const currentStr5 = str1.match(/Reference/);  //null
    const currentStr6 = str1.match(/Reference/i);    //'reference' //i는 소문자 대문자 구별하지 않는다
    const currentStr7 = str1.match(/r/g);                //(3) ['r', 'r', 'r']
    const currentStr8 = str1.match(/e/g);               //(4) ['e', 'e', 'e', 'e'] 
728x90

'Javascript' 카테고리의 다른 글

요소 크기 메서드 정리  (9) 2022.09.01
search()  (8) 2022.08.22
charAt()  (6) 2022.08.22
함수 02  (4) 2022.08.22
includes()  (4) 2022.08.17

댓글


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