@uxbooster/validators
v1.0.2
Published
Validator utility library for UXBooster.
Downloads
119
Readme
@uxbooster/validators
이 패키지는 일반적으로 사용되는 유효성 검사 함수들의 모음입니다.
설치
npm install @uxbooster/validators
사용법
import { isEmail } from '@uxbooster/validators';
console.log(isEmail('[email protected]')); // true
함수 목록
이 패키지에서 제공하는 함수 목록은 다음과 같습니다.
| 함수 이름 | 설명 | 예제 |
| --------------------------------------- | -------------------------------------------------------------- | ------------------------------------------- |
| hasSpecialChar | 주어진 문자열에 특수문자가 포함되어 있는지 확인합니다. | hasSpecialChar("Hello@World"); // true
|
| isBRN | 주어진 문자열이 대한민국의 사업자등록번호 형식인지 확인합니다. | isBRN('123-12-31231'); // true
|
| isCardNumber | 주어진 문자열이 유효한 카드 번호 형식인지 확인합니다. | isCardNumber('4111111111111111'); // true
|
| isCRN | 주어진 문자열이 대한민국의 법인등록번호 형식인지 확인합니다. | isCRN('123-45-6789012'); // true
|
| isEmail | 주어진 문자열이 이메일 형식인지 여부를 확인합니다. | isEmail('[email protected]'); // true
|
| isHangulOnly | 주어진 문자열이 한글만 포함되어 있는지 확인합니다. | isHangulOnly("안녕하세요"); // true
|
| isMobilePhone | 주어진 문자열이 휴대폰 번호 형식인지 여부를 확인합니다. | isMobilePhone('010-1234-5678'); // true
|
| isPhone | 주어진 문자열이 전화번호 형식인지 여부를 확인합니다. | isPhone('02-1234-5678'); // true
|
| isRRN | 주어진 문자열이 대한민국의 주민등록번호 형식인지 확인합니다. | isRRN('930101-1234567'); // true
|