Bagaimana Cara Menghapus Karakter Tertentu di PHP?

Dibuat
·
Dilihat51 kali
0

Saya punya variabel $text yang berisi string campuran angka dan huruf, saya ingin menghapus semua karakter angka tersebut, bagaimana caranya ya?

$text = "bapak124budi,421ibu22sumarni,22saudara1bambang";

// output yang diharapkan: bapakbudi,ibusumarni,saudarabambang

1 Jawaban
0

Gunakan fungsi preg_replace(string|array $pattern, string|array $replacement, string|array $subject) dimana $pattern bisa berupa regex, string, array yang ingin dihapus, $replacement adalah teks pengganti bisa pakai string kosong kalau untuk menghapus, $subject adalah string sumber yang ingin dimodifikasi.

Kalau ingin menghapus semua karakter angka, bisa pakai regex \d yang cocok dengan angka 0-9, seperti ini:

$text = "bapak124budi,421ibu22sumarni,22saudara1bambang";
$text = preg_replace("/\d/", "", $text);
echo $text; // bapakbudi,ibusumarni,saudarabambang

Dibuat
·
Diperbarui

Kamu tau jawabannya?

Ayo bergabung bersama lebih dari 200.000 pengguna lainnya!