[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
'Backend > php' 카테고리의 다른 글
[PHP] filter_var() 유효성 검사 함수 - 이메일, URL, IP (0) | 2020.03.20 |
---|---|
[PHP] 정규표현식 preg_match() (3) - 휴대전화, 이메일 유효성 검사 (0) | 2020.03.12 |
[PHP] 정규표현식 preg_match() (1) - 한글 검사 패턴 (0) | 2020.03.12 |
[PHP] 모듈화 함수 - include()와 require() (0) | 2020.03.12 |
[PHP] 파라미터(Parameter)와 아규먼트(Argument) (0) | 2020.03.10 |