JavaScript에서 문자열 유효성 검사와 정리를 위한 라이브러리
주로 입력 데이터의 유효성을 검사하거나 데이터를 정리할 때 사용
주요 특징
- 문자열 유효성 검사: 이메일, URL, IP 주소, UUID 등 다양한 형식의 문자열을 검증
- 문자열 정리: 공백 제거, HTML 이스케이프 처리 등 데이터 정리를 지원
- 다양한 함수 제공: 광범위한 내장 함수로 간단한 유효성 검사를 구현 가능
- 커스터마이징 가능: 사용자 정의 검증 로직을 추가 가능
설치
npm install validator
npm i —save-dev @types/validator
: validator 타입을 알려주는 ts용 라이브러리
validator들(메서드)
https://www.npmjs.com/package/validator 더 많은 메서드들은 참고
1. 문자열 검사
2. 데이터 정리
- 커스텀 검증