목차
match() 예제 - 일치하는 문자열 반환
match() 정의
match() 구문
match() 예제 - 매개변수 종류별 결과값
match() 예제 - 일치하는 문자열 반환
<button onclick="homzzang()">클릭</button>
<p id="demo"></p>
<script>
function homzzang() {
var str = "홈짱닷컴 Homzzang.com";
var res = str.match(/homzzang/gi);
document.getElementById("demo").innerHTML = res;
}
</script>
결과보기
결과값: Homzzang
match() 정의
지정 문자열이나 정규표현식 패턴 과 일치하는 문자열을 배열로 반환.
※ 일치 문자열이 없으면 null 반환.
match() 구문
string .match(match )
[매개변수]
match
찾을 정규표현식패턴(또는, 문자열)
[반환값]
일치 문자열 존재 O 경우, 배열 반환.
일치 문자열 존재 X 경우, null 반환.
match() 예제 - 매개변수 종류별 결과값
<p id="demo"></p>
<script>
let hz = "Homzzang.com HOMZZANG.COM homzzang.com";
let result;
result = hz.match("hom") + "<br>"; // hom
result += hz.match(/hom/) + "<br>"; // hom
result += hz.match(/hom/g) + "<br>"; // hom
result += hz.match(/hom/i) + "<br>"; // Hom
result += hz.match(/hom/gi); // Hom,HOM,hom
document.getElementById("demo").innerHTML = result;
</script>
주소 복사
랜덤 이동