테스트 사이트 - 개발 중인 베타 버전입니다

다시 질문드려요 ㅠㅠ preg_match 채택완료

스카이라인 11년 전 조회 4,269

$results = "

 
 
 
 
 
 

";


preg_match('/
 
 
가져올텍스트
.* (.*)[^]<\/td>/s', $results, $text);

print_r($text[1]);

?> 

 

따라 오는 문제는 해결하였는데요..

 

뒤에

​ 까지 같이 따라오는데..

 

이거는 어떻게 해결 안될까요?ㅠㅠ​

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

답변 1개

채택된 답변
+20 포인트
11년 전

preg_match를 아래 처럼 공백없이 처리합니다.

 

preg_match('/

.*(.*)[^]<\/td>/s', $results, $text); 

 

위 내용과 똑같이 보이나 텍스트에디터에서 보면 필요없이 공백이 보입니다.

그것 때문에 뽑아 오지 못하고 보이지 않았던 겁니다. ㅎㅎ

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

스카이라인
11년 전
가져올텍스트 </td></tr><tr><td height=1 bgcolor=
그래도 똑같이 이렇게 나오는데.. 미치겠네요 ㅠㅠ
네이비칼라
11년 전
저는 공백제거후 똑같이 했는데 잘 나옵니다.
이상한데요...ㅡ.ㅡ;
실제상황과 여기 올리기 하실 때가 다르기 때문일 수도 있겠습니다.

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

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

로그인

© 2025 SIRSOFT. All rights reserved.