[PHP] 문자열에서 특수문자 제거하는 정규식 2가지
문자열에 포함된 특수문자를 제거하는 정규식 표현 2가지입니다. 아래 2가지 표현식 중 상황에 맞는 걸 사용하세요.
특수문자를 제거
$text = preg_replace("/[ #\&\+\-%@=\/\\\:;,\.'\"\^`~\_|\!\?\*$#<>()\[\]\{\}]/i", "", $string);
알파벳 대문자, 소문자, 숫자, 하이픈(-)만 남기고 제거
$text = preg_replace("/[^A-Za-z0-9-]/", "", $string);
참조
- 꾸샤의 개발이야기 : http://goosia.com/?p=81
- 북꾸럼 블로그 : https://usni.tistory.com/210
독자 의견
저자 @brad 에게 의견 남기기: