-
JavaScript String match () 메서드CODING/JavaScript 2018. 10. 24. 17:45
정의와 사용법
match() 메서드는 문자열에서 정규 표현식과 일치하는 항목을 검색하고
일치 항목을 Array 객체로 반환합니다.
RegExp 튜토리얼 과 RegExp Object Reference 에서 정규 표현식에 대해 자세히 읽어보십시오 .
참고 :
정규 표현식에 g 수정 자(전역 검색 수행)가 없으면 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
댓글