這個就是只是判斷英文狀態(tài)下的逗號,要是有人不小心輸入了中文狀態(tài)下的逗號怎么辦?小數(shù)點怎么 " /> 一区精品视频,久艹在线视频,欧美a级成人淫片免费看

中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

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

在開發(fā)的過程中,經(jīng)常會遇到需要給別人提供一個輸入框,然后別人輸入一些ID,或者關(guān)鍵字的東西,例如wordpress的后臺的標(biāo)簽輸入框:

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

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

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

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

OK,經(jīng)過這樣處理后,就不會有問題了。

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

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

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

主站蜘蛛池模板: 日韩和的一区二区 | 欧美二三区 | 大象一区| 亚洲精品一区二区三区蜜桃久 | 欧美综合久久 | 在线观看亚洲专区 | 精品欧美 | 成人在线影视 | 欧美一级小视频 | 美国av毛片| 欧美激情精品久久久久 | 国产精品高潮呻吟久久av黑人 | 青青草华人在线视频 | 久久综合久久自在自线精品自 | 中文字幕日韩欧美一区二区三区 | 黄频视频 | 91视频免费观看 | 国产一区二区三区四区 | 午夜久久av | 久久9久 | 色婷婷av一区二区三区软件 | 久久久久久国 | 欧产日产国产精品视频 | 成人精品免费视频 | 日韩欧美天堂 | 在线国产视频 | 国产乱精品一区二区三区 | wwwww在线观看 | 91九色在线观看 | 美国十次成人欧美色导视频 | 精品视频免费在线 | 在线欧美亚洲 | 91国产视频在线观看 | 亚洲视频免费在线看 | 在线免费观看毛片 | 欧美 日韩 国产 成人 | 日韩欧美二区 | 亚洲一区 | 日韩无| 秋霞影院一区二区 | 天天爽天天干 |