這個就是只是判斷英文狀態下的逗號,要是有人不小心輸入了中文狀態下的逗號怎么辦?小數點怎么 " /> 极品国产一区二区三区,国产亚洲一区呦系列,欧美成人欧美激情欧美风情

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

PHP把空格、換行符、中文逗號等替換成英文逗號的正則表達式

在開發的過程中,經常會遇到需要給別人提供一個輸入框,然后別人輸入一些ID,或者關鍵字的東西,例如wordpress的后臺的標簽輸入框:

這個就是只是判斷英文狀態下的逗號,要是有人不小心輸入了中文狀態下的逗號怎么辦?小數點怎么辦?

于是我就用正則寫了一個表達式,把帶有空格換行符之類的替換成逗號。

把提交的id帶有空格換行符之類的替換成逗號,然后用explode函數切換成數組。
復制代碼 代碼如下:
$ids=$_POST["ID"];
$id= preg_replace("/(/n)|(/s)|(/t)|(/')|(')|(,)/" ,',' ,$ids);
$topicids = explode("," ,$tids);

這個是增加了小數點的過濾。
復制代碼 代碼如下:
$ids = preg_replace("/(/n)|(/s)|(/t)|(/')|(')|(,)|(/.)/",',',$ids);

OK,經過這樣處理后,就不會有問題了。

提示:其實,小編感覺用JS在提交前就處理掉這個問題,是一個更好的選擇。

php技術PHP把空格、換行符、中文逗號等替換成英文逗號的正則表達式,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 久久精品国产亚洲麻豆 | 综合色天天 | 国产福利精品一区二区 | 国产精品揄拍一区二区 | 精品国产香蕉在线播出 | heyzo国产亚洲高清 | 在线免费一区二区 | 激情九九 | 91麻豆国产在线 | 愉拍自拍一区首页 | 国产一区二区视频在线观看 | 国产精品 主播精选 网红 | 国产永久在线视频 | 久久久综合中文字幕久久 | 色天天综合色天天碰 | 精品欧美一区二区三区在线观看 | 日韩精品免费一区二区三区 | 午夜激情小视频 | 欧美日韩一区二区三区久久 | 久久婷五月综合 | 日韩在线播放一区 | 国产精品999 | 一区二区三区在线观看免费 | 久久久久久噜噜噜久久久精品 | 欧美太黄太色视频在线观看 | 日韩亚洲欧美日本精品va | 亚洲成精品动漫久久精久 | 涩涩涩在线视频 | 成人亚洲网站 | 日本www色视频 | 中文字幕有码热在线视频 | 91情侣高清精品国产 | 国产在线观看人成激情视频 | 亚洲另类图 | 亚洲视频二区 | 亚洲激情综合 | 久久综合九色综合狠狠97 | 亚洲图片欧美文学小说激情 | 亚洲人成网男女大片在线播放 | 91久久精品国产91久久性色也 | 真实国产乱子伦久久 |