[MySQL] 정규식으로 조건(숫자, 특수문자) 필터링하는 방법
정규식을 이용한 MySQL 쿼리문 간단하게 정리합니다.
숫자로만 구성된 문자열 찾기
SELECT my_field FROM my_table WHERE my_field regexp '^[0-9]+$';
특수문자가 포함된 문자열 찾기
SELECT my_field FROM my_table WHERE my_field regexp '[`~!#$%^&*|\\\'\";:\/?]';
이 외의 regexp 함수를 활용해 정규식으로 조건을 걸 수 있습니다.