Devdit
 

PHP ตัดอักขระพิเศษจากข้อความ ด้วย preg_replace

4.3K

PHP ตัดอักขระพิเศษจากข้อความ ด้วย preg_replace บทความนี้สอนเขียนภาษา PHP เพื่อตัดอักขระพิเศษ หรือ (special characters) จากข้อความด้วยคำสั่ง preg_replace สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง PHP ตัดอักขระพิเศษจากข้อความ ด้วย preg_replace

<?php
    $string = "#$*Hello(_)Devdit";
    $string = preg_replace('/[^A-Za-z0-9ก-ฮ\-]/', '', $string);
    echo $string;
?>

ผลลัพธ์

HelloDevdit

คำอธิบาย

PHP ตัดอักขระพิเศษ จากตัวอย่างใช้คำสั่ง preg_replace พร้อมกำหนดตัวอักษรที่อนุญาตให้มีได้ คือ A-Z, a-z, 0-9, ก-ฮ (เพิ่มเติมตัวอักษรอื่นได้) โดยตัวอักษรนอกเหนือจากนี้จะถูกแทนที่ด้วยค่าว่าง เป็นการตัดอักขระพิเศษจากข้อความด้วยภาษา PHP

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ