보통 정규표현식은 사용자로부터 입력받은 어떠한 값이
내가 원하는 "form"에 맞춰서 들어왔는지를 검증하는데 많이 쓰입니다.
예를들어 사용자로부터 전화번호를 입력받는다고할때 정규식을 사용하지않고 그냥 받아주게되면
01012345678 로 넣는사람이 있고 010-1234-5678 로 넣는 사람이 생깁니다.
이런식으로 중구난방에 데이터가 "form"에 맞춰서 들어오지않게되면 추후 DB를 이용하여 전화번호가 010-1234-5678인 사람을 찾거나 할때도 01012345678로 넣었다면 찾을수없다던가 하는 문제가 발생하게됩니다.
따라서 개발자는 반드시 사용자로부터 입력받는 값을 검증하고 DB에 넣어야하며, 이때 사용하는것이 주로 정규표현식입니다.