What is Regular Expression 정규표현식이란 어떤 문자열의 특정 케릭터 조합을 일정한 패턴으로 표현하는것이라고 할 수 있다. 즉, 어느 문자열에서 특정 패턴을 가지는 문자들을 찾아내는것이다. 이러한 특징 때문에 대부분 정규표현식은 1. 특정 변수가 가지는 일정한 패턴이 원하는 패턴과 일치하는지 확인할 때 2. 특정 변수에 들어있는 문자열에서 자신이 원하는 패턴의 특정 문자를 찾아낼때 사용된다. 또한 본 글에서는 with Javascript라 명시했지만 이는 Javascript뿐만이 아니라 곳곳에서 사용되는 일종의 규약임을 인식하기를 바란다.(즉, Javascrip 뿐이 아니라 정규표현식을 지원하는 것이라면 어디서든 비슷하게 사용된다. 크게 차이는 없음) 자바스크립트에서 정규표현식은 1...
정규표현식을 이용하는 함수는 크게 두가지가 있습니다. 하나는 test() 이고, 또 하나는 replace() 입니다. 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"로 변환하여..