English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

함수

 JavaScript String 객체

match()JS DOM 참조 매뉴얼

JavaScript String match() 메서드g모드(전체 검색)를 포함하면 이 메서드는 정규 표현식과 일치하는 항목을 문자열에서 검색하고, 일치하는 항목을 배열 객체로 반환합니다.

정규 표현식이 모드(전체 검색)를 포함하지 않으면 이 메서드는 모든 일치하는 서브 문자열을 포함한 배열을 반환합니다.g모드(전체 검색)가 지정되어 있으면 이 메서드는 문자열에서 첫 번째 일치하는 항목만 반환합니다.

일치하는 항목이 없으면 이 메서드는 null을 반환합니다.

다음과 같은 곳에서 찾을 수 있습니다.RegExp 강의RegExp 객체 참조정규 표현식에 대한更多信息를 알아보세요.

문법:

string.match(regex)
var str = 'POLLUTION: Air Pollution is introduction of chemicals to the atmosphere'
var reg = str.match(/ion/g);
테스트를 해보세요‹/›

브라우저 상호 운용성

모든 브라우저가 match() 메서드를 완전히 지원합니다:

Method
match()YesYesYesYesYes

파라미터 값

파라미터설명
regex정규 표현식 객체

기술 세부 사항

return value:매치 항목을 포함한 배열, 각 항목은 하나의 항목이며 매치 항목이 없으면 null입니다
JavaScript 버전:ECMAScript 1

更多示例

이 예제에서는 match()와 함께 사용할 전역 및 대소문자 무시 모드를 보여줍니다:

var str = 'POLLUTION: Air Pollution is introduction of chemicals to the atmosphere'
var reg = str.match(/ion/gi);
테스트를 해보세요‹/›

문자열의 모음 수를 계산하세요:

문자 수를 표시하기 위해 입력 필드에 일부 텍스트를 입력하세요:

음성:

 JavaScript String 객체