2014-06-09 3 views
0

나는이 경고 메시지가 얻을 - "경고 : preg_replace이다를() : 알 수없는 수정 '+'를"나는이 코드를 실행 :이 어떻게 중지합니까PHP는 preg_replace이다() : 알 수없는

$newString = preg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]","<a href=\"\\0\" target=\"_blank\">\\0</a>", $originalString); 
return $newString; 

를?

답변

1

당신은 당신의 표현에 구분 기호를 추가 할 필요가 : 여기

$newString = preg_replace("~[[:alpha:]]...~" 

, 나는 물결표 ~를 사용하지만, 당신이 선호하는 경우에 당신은 다른 뭔가를 사용할 수 있습니다.