반응형
정규표현식을 이용하는 함수는 크게 두가지 이다.
test는 str의 패턴이 정규식과 일치하는지를 검증하는 함수이고,
replace는 특정문자열이 정규식과 일치할 경우 다른 문자열로 변환하는 것입니다.
1. test()
var regx = /^\d{5}$/; // 숫자로 시작되며 5자리 숫자로 구성되어 있는 경우
if (regx.test(str)) {
alert("정규식과 일치합니다.");
} else {
alert("정규식과 일치하지 않습니다.");
}
2. replace()
var regx = /^\d{5}$/;
var reStr = str.replace(regx, "aaa"); // str이 정규식과 일치할 경우 "aaa"로 변환하여 reStr에 저장됨
사용하는 방법은 어렵지 않고 다만,
몇가지 정규표현식을 대입해서 사용하다 보면 금방 익힐수 있는것 같다.
반응형
댓글