채택완료

정규식 관해서 질문 드립니다.

2017-04-05 (수) 10:59:15 4,027

localhost:8000/watch/html/proc/project/testhtml

문자열을 /html~project 범위까지를 자르고 싶습니다(범위안에 자를 문자열 /html/proc/project).

/html/proc/project 직접 쳐서 찾는게 아닌 정규식을 이용해서 시작은 /html 끝은 project로 자르는 것입니다. 많은 조언 부탁바랍니다. 

답변 1개

채택된 답변
+20 포인트

$a = 'localhost:8000/watch/html/proc/project/testhtml';

$b = preg_replace("@.*(/html.+)/[^/]+$@", "$1", $a);

echo $b;

답변을 작성하려면 로그인이 필요합니다.