Rumah pembangunan bahagian belakang tutorial php Alih keluar semua aksara kecuali az AZ 0-9 atau null melalui PHP regex

Alih keluar semua aksara kecuali az AZ 0-9 atau null melalui PHP regex

Aug 04, 2021 am 10:17 AM
php ungkapan biasa

Dalam "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 = &#39;abcde$ddfd @abcd )der]&#39;;
echo &#39;原始字符串 : &#39;.$string.&#39;<br>&#39;;
$newstr = preg_replace("/[^A-Za-z0-9 ]/", &#39;&#39;, $string);
echo &#39;新字符串 : &#39;.$newstr."<br>";
Salin selepas log masuk

Mari jalankan hasilnya secara langsung, seperti yang ditunjukkan di bawah:

Alih keluar semua aksara kecuali az AZ 0-9 atau null melalui PHP regex

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 ]] )
Salin selepas log masuk

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!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Tag artikel panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimana untuk mengesahkan sama ada input ialah alamat IPv6 menggunakan regex PHP Bagaimana untuk mengesahkan sama ada input ialah alamat IPv6 menggunakan regex PHP Jun 25, 2023 am 09:37 AM

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

Bagaimana untuk mengesahkan jika rentetan kosong dengan ungkapan biasa PHP Bagaimana untuk mengesahkan jika rentetan kosong dengan ungkapan biasa PHP Jun 24, 2023 am 08:46 AM

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 Ungkapan biasa PHP untuk mengesahkan sama ada rentetan input dalam format nombor ID atau nombor pasport Jun 24, 2023 pm 12:11 PM

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 Bagaimana untuk mengesahkan sama ada ia adalah laluan fail menggunakan ungkapan biasa dalam PHP Jun 24, 2023 am 10:18 AM

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

Cara mengesahkan format alamat URL dengan ungkapan biasa PHP Cara mengesahkan format alamat URL dengan ungkapan biasa PHP Jun 24, 2023 am 09:51 AM

Cara mengesahkan format alamat URL dengan ungkapan biasa PHP

Bagaimana untuk mengesahkan format nombor telefon dengan ungkapan biasa PHP Bagaimana untuk mengesahkan format nombor telefon dengan ungkapan biasa PHP Jun 24, 2023 am 08:44 AM

Bagaimana untuk mengesahkan format nombor telefon dengan ungkapan biasa PHP

Bagaimana untuk mengesahkan input panjang tertentu menggunakan regex PHP Bagaimana untuk mengesahkan input panjang tertentu menggunakan regex PHP Jun 24, 2023 am 10:17 AM

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 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 Jun 24, 2023 am 10:36 AM

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

See all articles