Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk Mengekstrak ID API Data Google Menggunakan Ungkapan Biasa atau Fungsi Rentetan Terbina Dalam?
Mengekstrak ID API Data Google menggunakan Ungkapan Biasa
Untuk mengekstrak ID daripada URL API data Google, kami mesti menyasarkan bahagian tersebut selepas garis miring ke hadapan terakhir (/). Ini boleh dicapai menggunakan ungkapan biasa.
Dalam PHP, ungkapan biasa berikut boleh digunakan:
[^/]+$
Ungkapan ini:
Walau bagaimanapun, pertimbangkan untuk menggunakan bahasa terbina- dalam fungsi pemprosesan senarai rentetan, kerana ia selalunya lebih cekap daripada ungkapan biasa. Untuk PHP, strrchr() boleh digunakan:
<code class="php">strrchr(Text, '/')</code>
Fungsi ini mendapatkan semula aksara selepas kejadian terakhir '/'.
Nota: Hasil carian ini termasuk aksara slash itu sendiri. Untuk mengalih keluarnya, gunakan substr() seperti berikut:
<code class="php">substr(strrchr(Text, '/'), 1);</code>
Atas ialah kandungan terperinci Bagaimana untuk Mengekstrak ID API Data Google Menggunakan Ungkapan Biasa atau Fungsi Rentetan Terbina Dalam?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!