정규식 잘 아시는분 부탁 드립니다. 특수기호 제거

정규식 잘 아시는분 부탁 드립니다. 특수기호 제거

QA

정규식 잘 아시는분 부탁 드립니다. 특수기호 제거

답변 1

본문

특수기호를 잡고 싶은데요
특수문자 말구요...
 

$wr_subject = preg_replace("/[^\x{1100}-\x{11FF}\x{3130}-\x{318F}\x{AC00}-\x{D7AF}0-9a-zA-Z]+/u","",$wr_subject);
 
위와 같은 정규식은 공백이나 "-" 문자도 모두 잡아버리는듯 합니다.
 
위 정규식에서 "-" 또는 공백은 예외로 하고 싶은데 부탁 드립니다.
 
감사 합니다.

이 질문에 댓글 쓰기 :

답변 1

preg_replace("/[^\x{1100}-\x{11FF}\x{3130}-\x{318F}\x{AC00}-\x{D7AF}\x{20}-\x{2F}\x{3A}-\x{40}\x{5B}-\x{60}\x{7B}-\x{7E}0-9a-zA-Z]+/u", '', $str);

위 코드를 사용해 보시기 바랍니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 220
© SIRSOFT
현재 페이지 제일 처음으로