반응형
간단한 체크 로직만들때 유용한 리액트 정규식 정리해봤습니다.
/ * 숫자만 */
/^[0-9]+$/
/ * 특수문자 제외 */
/^[a-zA-Z0-9ㄱ-ㅎㅏ-ㅣ가-힣]+$/
/ * 한글만 */
/^[ㄱ-ㅎㅏ-ㅣ가-힣]+$/
/ * 영어만 */
/^[a-zA-Z]+$/
/ * 한글+영어 */
/^[ㄱ-ㅎㅏ-ㅣ가-힣a-zA-Z]+$/
/ * 이메일 */
/[^a-zA-Z0-9@._-]+/
/ * 샘플소스 */
//영어가 아니면 확인되는 소스
if (!/^[a-zA-Z]+$/.test(event.target.value)) {
event.preventDefault();
event.target.value = event.target.value.replace(/[^a-zA-Z]+/g, '');
}
/* 숫자와 특수기호 '.' 마침표만 가능한 정규식 */
/^[0-9.]+$/
/* 숫자와 특수기호 '.' 마침표 영어만 가능한 정규식 */
/^[a-zA-Z0-9.]+$/
반응형
'프로그램 > React-Native' 카테고리의 다른 글
nameSearch 에러 recognize the nameSearch prop on a DOM element (1) | 2024.09.11 |
---|---|
date.isValid is not a function (1) | 2024.09.06 |
React 타임워치 (Stopwatch) (1) | 2024.07.23 |
react window popup 사용방법 (0) | 2024.07.12 |
ERR_MODULE_NOT_FOUND 해결방법 (0) | 2024.06.13 |