스누피.클래스 에서 텍스트 추출하는 부분 질문 입니다.

· 2013-05-19 (일) 03:46:40 · 2525 · 2
<a href='http://item.taobao.com/item.htm?id=16924204761' target='_blank' ><img src='http://img02.taobaocdn.com/bao/uploaded/i2/10897029592020065/T1PM7IXiFbXXXXXXXX_!!0-item_pic.jpg_160x160.jpg'/></a><br/>
售价:<span style='color:red'>41.80</span>元  运费:0.00元<br/>
上架时间:2013-05-13 14:32:00<br />
<a href="http://item.taobao.com/item.htm?id=16924204761">http://item.taobao.com/item.htm?id=16924204761</a>

... 중복...

<a href='http://item.taobao.com/item.htm?id=21803464861' target='_blank' ><img src='http://img03.taobaocdn.com/bao/uploaded/i3/10897022748595917/T1h1xSXvXXXXXXXXXX_!!0-item_pic.jpg_160x160.jpg'/></a><br/>
售价:<span style='color:red'>48.00</span>元  运费:0.00元<br/>
上架时间:2013-05-13 21:08:33<br />
<a href="http://item.taobao.com/item.htm?id=21803464861">http://item.taobao.com/item.htm?id=21803464861</a>
----------------------------------------------------------------------------------------------
1. <img src="~~~> = 이미지
2. <span style='color:red'>~~</span> 48.00 이라는 숫자
3. 元  运费:~~ 元<br/> 0.00

이렇게 중복되는 부분 중에서 3가지를 추출을 하고 싶습니다.
$img = preg_match("/<img[^>]*src=[\"']?([^>\"']+)[\"']?[^>]*>/i",$snoopy->results);

이미지 추출이라 하여 사용했지만...111111111이라고만 뜨네요...
시작점과 끝점을 줘서
<span style='color:red'>부터 </span>사이를 줘서 48.00을 추출 할수 있는 방법이 없을까요 ?
있다면 조언 좀 부탁드릴게요...
|

댓글 2개

2013-05-19 (일) 05:00:58
<?
$aaa = "<span style='color:red'>48.00</span>";
preg_match("/<span .*>(.*?)<\/span>/i", $aaa, $test);
echo $test[0];
?>
사노라가노라님 정말 감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
13-05-19 조회 947
13-05-19 조회 860
13-05-19 조회 1,598
13-05-19 조회 3,045
13-05-19 조회 1,262
13-05-19 조회 863
13-05-19 조회 1,676
13-05-19 조회 1,948
13-05-19 조회 2,526
13-05-19 조회 1,389
13-05-19 조회 952
13-05-18 조회 1,141
13-05-18 조회 1,090
13-05-18 조회 1,634
13-05-18 조회 1,231
13-05-18 조회 934
13-05-18 조회 1,802
13-05-18 조회 923
13-05-18 조회 1,082
13-05-18 조회 1,136