php 정규식 질문드립니다
본문
$str = http://abc.qwer.com/
$str = preg_replace("정규식ㅠ","",$str);
"http://abc." 이거랑 "/" 삭제해서 결과값을 받고싶습니다
abc는 랜덤이구요..
"http://123." "http://sub." "http://www." 등등
결과값이 qwer.com 으로 되었으면합니다
정규식으로 하면 된다는 힌트는 얻었는데 감이 안잡히네요 ㅠ
고수분들 부탁드립니다
답변 2
<?php
$str = "http://slkdjs.sfklsdf.sdfjlsfjl.abc-def.co.kr/sdlklxxl/xlkvjxkv-sfkfkl/xlxlxl.php";
preg_match("#([^\.]+\.(?:com|co\.kr|kr|net))/#i", $str, $m);
echo $m[1];
무조건 qwer.com 이 나오면 되는 건가요?
답변을 작성하시기 전에 로그인 해주세요.