Lấy dữ liệu trong 1 khoảng với preg_match()
Ví dụ: Có đoạn Code:
CODE <a href="http://abc.com/test/zyz-jkl">
Bây giờ lấy dữ liệu ở khoảng Code:
CODE <a href="(.*?)">
Code:
CODE <?php preg_match('/<a href="(.*?)">/',$str,$arr); print_r($arr);// ?>
hoặc Code:
CODE <?php preg_replace("/(</?)(w+)([^>]*>)/e", "'1'.strtoupper('2').'3'", $html_body); ?>
Ví dụ: Có đoạn Code:
CODE "[156] text texttexttext [136] texttexttext [500]"
Muốn lấy các con số trong cặp ngoặc đưa vào mảng. Code Code:
CODE <?php $str = '[156] text texttexttext [136] texttexttext [500]'; preg_match_all('/[(d*?)]/',$str,$array); print_r($array); ?>
|
Thêm vào trang Google +