문자열 검증을 하려면 정규식을 사용하여 체크를 합니다. 도메인, 이메일, 아이디 형식 등등 일정 형식의 문자열을 검증하려면 사용할 수 밖에 없습니다.
하지만 간단한 영문과 숫자만을 검증하는 경우 정규식을 사용하지 않고도 간단하게 체크 가능합니다.
아래 예제를 참고하세요.
<?php $str = 'a1231dashoi2323'; if(!ctype_alnum($str)) { echo "영문, 숫자만 입력가능합니다."; }else{ echo "사용가능한 문자입니다."; } ?>
이처럼 ctype_alnum 함수로 간단하게 체크 가능합니다.