Cara mengalih keluar href daripada ungkapan biasa PHP: 1. Buat fail sampel PHP 2. Gunakan ungkapan biasa "preg_match('/hrefs*=s*(?:"([^"]*) "| '([^']*)'|([^"'>s] ))/is'...)" Hanya keluarkan href.
Persekitaran pengendalian artikel ini: sistem Windows 7, PHP7.1, komputer Dell G3.
Bagaimana untuk mengalih keluar href dengan ungkapan biasa php?
Penerangan masalah:
ungkapan biasa php untuk mengalih keluar href dan data
Ganti perenggan ini 8000-0000
dengan 8000-0000
Pautan itu tidak unik, cuma alih keluar href="XXXX"
Bagaimana hendak menulis? ?
Kaedah pelaksanaan:
<?php $string = '<a target="_blank" href="./Itemxteal_8000-0000_1.htm">8000-0000</a>'; preg_match('/href\s*=\s*(?:"([^"]*)"|\'([^\']*)\'|([^"\'>\s]+))/is', $string,$matches); //print_r($matches); echo str_replace($matches[0], '', $string); ?>
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk mengalih keluar href dari ungkapan biasa php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!