2012-07-27 2 views
0

다음에 오는 모든 오류가 발생합니다. 나는 /에서 문자열을 찾은 후에 모든 문자를 제거하려고합니다.preg_replace 슬래시/

preg_replace이다() : 'google.com/remove은'google.com '

preg_replace ('////.*/' , '' , $string); 

메시지가되어야 알 수없는 수정'/ '

+6

슬래시를 벗어나야합니다. ('\ /') 이것은 마치 엉덩이처럼 보이는 것을 무시합니다. – Matt

답변

1

: 그것은 순간에,하지만 ...

EDIT를 작동합니다 e preg_replace.

// PHP 5.4 
$string = explode('/', $string, 2)[0]; 

// Before PHP 5.4 
$string = array_shift(explode('/', $string, 2)); 
1

이 시도 :

preg_replace ('/\/(.*)/' , '' , $string); 

은 테스트 할 수 없습니다 우리를하지 마십시오 예상대로 :) 작업을 빠르게 온라인 테스트