본문 바로가기
카테고리 없음

javascript test(), replace() 정규표현식 사용

by 원피스랜드 2020. 12. 23.
반응형

정규표현식을 이용하는 함수는 크게 두가지 이다.

 

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에 저장됨

 

사용하는 방법은 어렵지 않고 다만,

몇가지 정규표현식을 대입해서 사용하다 보면 금방 익힐수 있는것 같다.

   

반응형

댓글