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

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

· 12년 전 · 2394 · 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>元&nbsp;&nbsp;运费: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>元&nbsp;&nbsp;运费: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. 元&nbsp;&nbsp;运费:~~ 元<br/> 0.00

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

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

댓글 작성

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

로그인하기

댓글 2개

12년 전
<?
$aaa = "<span style='color:red'>48.00</span>";
preg_match("/<span .*>(.*?)<\/span>/i", $aaa, $test);
echo $test[0];
?>
사노라가노라님 정말 감사합니다.

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440