Backend/php
[PHP] 정규표현식 preg_match() (2) - 영문/숫자 검사 패턴
민57
2020. 3. 12. 20:07
[PHP] 정규표현식 preg_match() (1) - 한글 검사 패턴
*** 아래의 모든 검사 패턴은 1글자 이상임을 검사하는 플러스 기호 +가 삽입되어 있다.
*** 1글자만 검사하기 위해서는 패턴식 내의 플러스 +를 제거한다.
영문 대문자 검사 패턴
$ptn = '/^[A-Z]+$/';
영문 소문자 검사 패턴
$ptn = '/^[a-z]+$/';
대문자와 소문자 관계없이 영문으로만 구성된 문자열 검사 패턴
$ptn = '/^[a-zA-Z]+$/';
영문 대문자, 소문자 + 한글로 구성된 문자열 검사 패턴
$ptn = '/^[a-zA-Z가-힣]+$/';
한글 문자열에 띄어쓰기와 마침표 검사 패턴
간격(대괄호) 사이에 마침표와 띄어쓰기를 삽입한다.
$ptn = '/^[가-힣. ]+$/';
숫자 검사 패턴
문자열로 된 숫자 데이터를 대입해도 결과는 무관하다.
$ptn = '/^[0-9]+$/';
728x90