Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk mengalih keluar aksara '//' daripada rentetan dalam php
Dua kaedah pengalihan keluar: 1. Gunakan fungsi str_replaceh() untuk mencari subrentetan "//" dalam rentetan dan menggantikannya dengan aksara kosong Sintaksnya ialah "str_replace("//",". ", rentetan)". 2. Gunakan fungsi preg_replace() dan ungkapan biasa untuk memadankan subrentetan "//" dan menggantikannya dengan aksara nol Sintaksnya ialah "preg_replace("///","", rentetan)".
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer DELL G3
Kaedah 1: Gunakan str_replaceh () Fungsi mengalih keluar aksara "//" dalam rentetan
dan menggunakan str_replaceh() untuk mencari subrentetan "//" dan menggantikannya dengan watak kosong.
<?php header('content-type:text/html;charset=utf-8'); $str= '123//34kh9//8jjhg//'; echo "原字符串:".$str."<br>"; $newStr=str_replace("//","",$str); echo "新字符串:".$newStr; ?>
Kaedah 2: Gunakan fungsi preg_replace() dan ungkapan biasa untuk mengalih keluar aksara "//" dalam rentetan
Gunakan ungkapan biasa untuk mencari semua "//
" dalam rentetan dan gantikannya dengan aksara kosong ''
.
Ungkapan biasa yang digunakan:
///
<?php header('content-type:text/html;charset=utf-8'); $str= '//123//34kh9//8jjhg//'; echo "原字符串:".$str."<br>"; $regex = "/\//"; $newStr=preg_replace($regex,"", $str); echo "新字符串:".$newStr; ?>
Pembelajaran yang disyorkan: "Tutorial Video PHP 》
Atas ialah kandungan terperinci Bagaimana untuk mengalih keluar aksara '//' daripada rentetan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!