정규식 질문좀 하께요 ㅠㅠ
preg_match("<a href=\"(.+)\">([^가-힣\x20a-zA-Z0-9])<a>", $Passing_Source, $Passing_Link);
정규식으로 링크를 찾아 내려고합니다 ㅠㅠ
근데잘 안되네요 ㅠㅠ 어떤게 문제인지 해결좀 부탁드립니다. 찾고자 하는 부분은
<a href="http://sir.co.kr/bbs/current_connect.php" target=_parent>현재접속자 (oo447)</a>
이렇게 잇을때 http://sir.co.kr/bbs/current_connect.php 이부분을 뽑고싶은데 ㅠㅠ 잘안되네요 ㅠㅠ
정규식으로 링크를 찾아 내려고합니다 ㅠㅠ
근데잘 안되네요 ㅠㅠ 어떤게 문제인지 해결좀 부탁드립니다. 찾고자 하는 부분은
<a href="http://sir.co.kr/bbs/current_connect.php" target=_parent>현재접속자 (oo447)</a>
이렇게 잇을때 http://sir.co.kr/bbs/current_connect.php 이부분을 뽑고싶은데 ㅠㅠ 잘안되네요 ㅠㅠ
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 4개
print_r($Passing_Link);
될지 안될지는 모름...ㅡㅡ;;
추출해도 사용법을 모르는듯
$Passing_Source='<a href="http://sir.co.kr/bbs/current_connect.php" target=_parent>현재접속자 (oo447)</a>';
preg_match("/<a href=[\"|'](http:\/\/[^>]+)[\"|']/i", $Passing_Source, $Passing_Link);
echo $Passing_Link[1];
그런데 $Passing_Source에 html코드가 어떻게 들어있는것인가요?
그게 문제인 것 같은데요?
<a href="http://sir.co.kr/bbs/current_connect.php" target=_parent>현재접속자 (oo447)</a>
</a> 까지 뽑는게 제 목표입니다 ㅠㅠ 올려주신 소스는 역시나 잘되지만 ㅠ </a> 까지 뽑으려면 정말 열심히 해야될꺼같아요 ㅠㅠ
현재접속자 (oo447) 여기는 이미지나 한글만 옵니다 ㅠㅠ 정말 ㅠㅠ 끝이없네요 ^^
답변 감사합니다 ^^