Site icon Nusagates Notes

PHP: Menghapus Karakter Bukan Angka & Huruf dari String

Menghapus atau menghilangkan karakter yang bukan termasuk angka 0-9 atau huruf a-z A-Z seringkali dibutuhkan saat memanipulasi data menggunakan PHP.

Misalnya saja saat membuat username dengan aturan sebagai berikut:

Cara untuk melakukan sanitasi string agar karakter yang tidak sesuai dengan aturan dibuang dapat dilakukan menggunakan regex dengan fungsi preg_replace().

Berikut ini adalah contoh regular expression (regex) yang dapat digunakan untuk memenuhi aturan penghapusan karakter non-alpanumerik termasuk spasi pada PHP:

$string = preg_replace("/[^A-Za-z0-9]/", '', $string);
Exit mobile version