Mendapatkan Kandungan Antara Pemadanan Tag HTML Menggunakan PHP
Walaupun meneroka pelbagai sumber, anda telah menghadapi kesukaran untuk mengekstrak kandungan dalam < kod> dan tag menggunakan ungkapan biasa dalam PHP. Penyelesaian berikut akan membimbing anda melalui proses:
Untuk mendapatkan semula subrentetan yang diingini, gunakan ungkapan biasa berikut:
$regex = '#<\s*?code\b[^>]*>(.*?)</code\b[^>]*>#s';
Corak ini termasuk beberapa elemen ketara:
Setelah anda mempunyai ungkapan biasa, anda boleh menggunakannya untuk mengekstrak subrentetan yang sepadan:
$text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. <code>Donec sed erat vel diam ultricies commodo. Nunc venenatis tellus eu quam suscipit quis fermentum dolor vehicula.&lt;/code>"; preg_match($regex, $text, $matches);
Indeks tatasusunan $matches[0] akan mengandungi rentetan yang diekstrak, yang kemudiannya boleh anda manipulasi mengikut keperluan.
Atas ialah kandungan terperinci Bagaimana untuk Mengekstrak Kandungan Antara Teg `` Menggunakan Ungkapan Biasa dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!