使用 PHP 刪除標點符號


‘preg_replace’ 函式可以用來匹配字串中的字元,並刪除不必要的字元。

保留字母和數字 −

例項

 即時演示

<?php
$s = "Hello, my name is Bobby !? I am 8 years !";
print_r( preg_replace('/[^a-z0-9]+/i', ' ', $s));
?>

輸出

將產生以下輸出 −

Hello my name is Bobby I am 8 years

僅保留字母 −

例項

 即時演示

<?php
$s = "Hello, my name is Bobby !? I am 8 years !";
print_r( preg_replace('/[^a-z]+/i', ' ', $s));
?>

輸出

將產生以下輸出 −

Hello my name is Bobby I am years

保留字母、數字和下劃線

例項

<?php
$s = "Hello, my name is Bobby !? I am 8 years !";
print_r(preg_replace('/[^w]+/', ' ', $s));
?>

輸出

將產生以下輸出 −

Hello my name is Bobby I am 8 years

更新於: 09-Apr-2020

888 次瀏覽

開啟您的 職業生涯

完成本課程可獲得認證

開始吧
廣告