


Alih keluar semua aksara kecuali az AZ 0-9 atau null melalui PHP regex
Aug 04, 2021 am 10:17 AMDalam "Alih keluar aksara bukan angka kecuali koma dan titik melalui ungkapan biasa PHP" kami akan memperkenalkan kepada anda cara menggunakan ungkapan biasa untuk memadamkan aksara bukan angka kecuali koma dan titik mempunyai sedikit pemahaman tentang penggunaan ungkapan biasa, jadi hari ini saya akan terus membawa anda contoh penggunaan ungkapan biasa PHP~
Seperti yang dinyatakan oleh tajuk, dalam artikel ini kami akan memadam rentetan melalui ungkapan biasa Semua aksara kecuali az AZ 0-9 atau " ".
Pertama sekali, berikan anda contoh rentetan: abcde$ddfd @abcd )der]
Anda boleh menulis kaedah setempat untuk memadam rentetan kecuali az AZ 0-9 atau " " semua aksara.
Berikut ialah kaedah saya:
<?php $string = 'abcde$ddfd @abcd )der]'; echo '原始字符串 : '.$string.'<br>'; $newstr = preg_replace("/[^A-Za-z0-9 ]/", '', $string); echo '新字符串 : '.$newstr."<br>";
Mari jalankan hasilnya secara langsung, seperti yang ditunjukkan di bawah:
Okay Memandangkan keputusan ini adalah apa yang diperlukan oleh tajuk kami!
Bukankah ia begitu mudah!
Penggunaan ungkapan biasa dalam PHP tidak lebih daripada penggunaan fungsi preg_replace
dan penguasaan peraturan padanan ungkapan biasa.
Berikut ialah pengenalan ringkas kepada sintaks preg_replace
:
mixed preg_replace ( mixed $pattern , mixed $replacement , mixed $subject [, int $limit = -1 [, int &$count ]] )
bermakna anda boleh mencari bahagian subjek yang sepadan dengan corak dan menggantikannya dengan penggantian.
Lampiran:
Pengenalan kepada konsep ungkapan biasa:
Ungkapan biasa ialah formula logik untuk operasi rentetan, yang menggunakan beberapa aksara khusus yang ditakrifkan terlebih dahulu dan gabungannya daripada aksara khusus ini untuk membentuk "rentetan peraturan" ini "rentetan peraturan" digunakan untuk menyatakan logik penapisan untuk rentetan.
Akhir sekali, saya ingin mengesyorkan anda "Manual Ekspresi Biasa". Saya percaya bahawa selagi anda membaca tutorial ini dengan teliti dan membuat rujukan tertentu apabila menggunakannya, menguasai ungkapan biasa akan tidak menjadi masalah.
Atas ialah kandungan terperinci Alih keluar semua aksara kecuali az AZ 0-9 atau null melalui PHP regex. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Bagaimana untuk mengesahkan sama ada input ialah alamat IPv6 menggunakan regex PHP

Bagaimana untuk mengesahkan jika rentetan kosong dengan ungkapan biasa PHP

Ungkapan biasa PHP untuk mengesahkan sama ada rentetan input dalam format nombor ID atau nombor pasport

Bagaimana untuk mengesahkan sama ada ia adalah laluan fail menggunakan ungkapan biasa dalam PHP

Cara mengesahkan format alamat URL dengan ungkapan biasa PHP

Bagaimana untuk mengesahkan format nombor telefon dengan ungkapan biasa PHP

Bagaimana untuk mengesahkan input panjang tertentu menggunakan regex PHP

Cara menggunakan ungkapan biasa PHP untuk mengesahkan sama ada rentetan input ialah nombor ID, nombor pasport atau format pas Hong Kong dan Macao yang betul
