Fahami cara mengekstrak subrentetan dalam PHP
P粉257342166
P粉257342166 2023-08-07 17:24:13
0
1
443
<p>Saya mempunyai URL dalam format </p> <pre class="brush:php;toolbar:false;">$string ='https://test.com/uploads/2023/02/06/1/18413/themes/2725/images/dvd_jacket_pdf/dvd_jacket_20630 .pdf';</pre> <p>Saya perlu mengekstrak 2725, yang merupakan ID topik, dalam aplikasi. Bolehkah saya melakukan ini dalam PHP menggunakan ungkapan biasa? Saya fikir logiknya adalah untuk mengekstrak aksara antara rentetan subjek dan //. </p> <pre class="brush:php;toolbar:false;">preg_match('#themes/(.d+)#', $string, $check);</pre> <p>Saya juga ingin menambah garis miring pada regex ini. </p>
P粉257342166
P粉257342166

membalas semua(1)
P粉237029457

Anda tidak perlu menggunakan garis miring dan anda mempunyai titik tambahan dalam corak. Hanya gunakan ini:

$string = 'https://test.com/uploads/2023/02/06/1/18413/themes/2725/images/dvd_jacket_pdf/dvd_jacket_20630.pdf';
if(preg_match('#themes/(\d+)#', $string, $check))
    echo $check[1]; 
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!