[javascript] 폼 유효성 검사시 자주 사용되는 정규표현식은?
  1. 이메일 주소 유효성 검사:
    const emailRegex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/;
    
  2. 전화번호 유효성 검사:
    const phoneRegex = /^\d{2,3}-\d{3,4}-\d{4}$/;
    
  3. 패스워드 유효성 검사 (최소 8자리, 최소 하나의 대문자, 소문자, 숫자 포함):
    const passwordRegex = /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[a-zA-Z\d]{8,}$/;
    
  4. 숫자만 포함된 문자열 검사:
    const numberOnlyRegex = /^[0-9]+$/;
    
  5. URL 유효성 검사:
    const urlRegex = /^(ftp|http|https):\/\/[^ "]+$/;
    

이러한 정규표현식을 사용하여 폼 유효성을 간편하게 검사할 수 있습니다. 정규표현식은 실제 사용 시에 상황에 맞게 수정하여 사용하시면 됩니다.