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