JS

[JS] match()함수

옝옹 2023. 1. 9. 17:51

match() 함수

  • 특정 텍스트 안에 검색할 단어, 찾고 싶은 단어가 있는 경우 해당 텍스트가 문구에 포함되어 있는지 확인할 수 있음
  • 인자에 포함된 문자를 찾으면 이를 반환함.
해당 문자열.match('찾을 단어')

# match() 함수 예제소스

var str = 'red is impressive.'

str.match('red');
// red가 있으므로 red를 출력함

# 정규표현식을 사용한 match() 함수 예제

var test  = 'love you. love me. love everything!'
var regExp = /love/gi;

test2 = test.match(regExp);

 

g : 발생할 모든 pattern에 대한 전역 검색

i : 대/소문자 구분 안함

['love', 'love', 'love']

// test2변수에 배열로 모든 love 텍스트가 저장됨

indexOf() 함수

  • 위치값을 index로 반환
  • 위치 확인을 위한 방법 등 간단한 기능 구현에 사용