A-AA+then

[ PCRE Regular ] Match ข้อมูลที่ต้องการ

1,663
มีเรื่องสอบถามเรื่อง PCRE Regular Expression หน่อยครับ
คือผมต้องการข้อมูลใน <a href="/blue.sky.swimwear-20/detail/B00103DAAS">
แต่ผมต้องการแค่รหัสข้างท้ายสุด B00103DAAS จะเขียน partten ยังไงครับ
ผมใช้ preg_match_all อ่ะครับ


<tr class="textrow">
<td><a href="/blue.sky.swimwear-20/detail/B00103DAAS">Women's Swimsuit Separate by Blue Sky Swimw...</a>
<br>
<span class="price">.00</span></td><td><a href="/blue.sky.swimwear-20/detail/B001NXM2KE">Green/Blue Palm Swimsuit Full Bottom: Swimw...</a>
<br>
<span class="price">.00</span></td><td><a href="/blue.sky.swimwear-20/detail/B001NXM2JK">Green/Blue Palm Swimsuit Underwire Top: Swi...</a>
<br>
<span class="price">.00</span></td>
</tr>


 

3 ความคิดเห็น

<?php
$data = '<tr class="textrow">
<td><a href="/blue.sky.swimwear-20/detail/B00103DAAS">Women\'s Swimsuit Separate by Blue Sky Swimw...</a>
<br>
<span class="price">.00</span></td><td><a href="/blue.sky.swimwear-20/detail/B001NXM2KE">Green/Blue Palm Swimsuit Full Bottom: Swimw...</a>
<br>
<span class="price">.00</span></td><td><a href="/blue.sky.swimwear-20/detail/B001NXM2JK">Green/Blue Palm Swimsuit Underwire Top: Swi...</a>
<br>
<span class="price">.00</span></td>
</tr>';
preg_match_all('/\/blue\.sky\.swimwear-20\/detail\/(.*?)\">/isu' , $data, $match);
print_r($match)
?>
1

preg_match_all('/\/blue\.sky\.swimwear-20\/detail\/(.*?)\">/isu' , $data, $match); 


isu หมายถึงอะไรครับอาจารย์
2

555+++

ไปหาอ่านเอาเกี่ยวกับ RegEXP
3
^