본문 바로가기
CODING/JavaScript

JavaScript String match () 메서드

by Murugan 2018. 10. 24.
반응형

정의와 사용법

match() 메서드는 문자열에서 정규 표현식과 일치하는 항목을 검색하고 일치 항목을 Array 객체로 반환합니다.

RegExp 튜토리얼

 과 

RegExp Object Reference

 에서 정규 표현식에 대해 자세히 읽어보십시오 .

참고 :

 정규 표현식에 

수정 자(

전역

 검색 수행)가 없으면 match() 메서드는 문자열에서 처음으로 일치하는 문자열만 

반환합니다. 

이 메소드는, 일치하는 것이 발견되지 않는 경우 는 

null를

 돌려 줍니다 .

"ain"에 대한 문자열 검색 :
var str = "The rain in SPAIN stays mainly in the plain"
var res = str.match(/ain/g);

 

결과 : ain,ain,ain

 

 

통사론

string.match(regexp)

 

 

추가 예제

"ain"에 대해 대소 문자를 구분하지 않고 전역 검색을 수행합니다.
var str = "The rain in SPAIN stays mainly in the plain"
var res = str.match(/ain/gi);

결과 : ain,AIN,ain,ain

 

 

출처 : 

https://www.w3schools.com/jsref/jsref_match.asp

반응형