PHP去字串標點

2021-08-25 17:29:08 字數 682 閱讀 3780

在我們實際開發中,有時需要把前端提交來的字元去掉所有的標點,那麼我們只需要進行如下操作。

$keyword="好『。,%$好&*學#習!~p()hp!!!"; $keyword=urlencode($keyword);//將關鍵字編碼

$keyword=preg_replace("/(%7e|%60|%21|%40|%23|%24|%25|%5e|%26|%27|%2a|%28|%29|%2b|%7c|%5c|%3d|\-|_|%5b|%5d|%7d|%7b|%3b|%22|%3a|%3f|%3e|%3c|%2c|\.|%2f|%a3%bf|%a1%b7|%a1%b6|%a1%a2|%a1%a3|%a3%ac|%7d|%a1%b0|%a3%ba|%a3%bb|%a1%ae|%a1%af|%a1%b1|%a3%fc|%a3%bd|%a1%aa|%a3%a9|%a3%a8|%a1%ad|%a3%a4|%a1%a4|%a3%a1|%e3%80%82|%ef%bc%81|%ef%bc%8c|%ef%bc%9b|%ef%bc%9f|%ef%bc%9a|%e3%80%81|%e2%80%a6%e2%80%a6|%e2%80%9d|%e2%80%9c|%e2%80%98|%e2%80%99)+/",'',$keyword);

$keyword=urldecode($keyword);//將過濾後的關鍵字解碼

echo $keyword;

php 合併 字串 PHP如何去重合併字串

本篇文章主要給大家介紹php如何去重合併字串。對於php學習者來說,合併多個字串,應該並不是很難。但是如果這多個字串中,有相同元素,當我們想要合併他們並且要使其值具有唯一值。也就是說合併的同時,還要進行去重操作。這個該怎麼去實現呢?其實也很簡單。下面我們就結合簡單的示例給大家介紹php合併兩個逗號分...

根據標點拆分字串 Excel 字串拆分

用 excel 處理資料時,有時需要對字串進行拆分。對於比較簡單的拆分,使用 excel 函式可以順利完成,但碰到一些特殊需求,或者拆分的規則比較複雜時,則很難用 excel 實現了。這裡列出一些拆分需求示例,分析拆分難點,並提供 spl 解決 spl 是專業計算引擎 esproc 使用的語言,用於...

字串右旋 字串去重

1.將n個字元的陣列,迴圈右移k位。時間複雜度o n 實現思路 兩種實現思路 1.借助輔助空間,按照後面的順序進行拷貝,最後拷貝回字串 2.三次反轉法就可實現 include void rotatekth char str,int size,int k 2.附加題 刪除小寫字母字串中重複字元。如果可...