這個就是只是判斷英文狀態(tài)下的逗號,要是有人不小心輸入了中文狀態(tài)下的逗號怎么辦?小數(shù)點怎么 " /> 欧美在线一二三,波多野结衣视频免费看,日本黄色链接

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

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

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

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

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

把提交的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把空格、換行符、中文逗號等替換成英文逗號的正則表達(dá)式,轉(zhuǎn)載需保留來源!

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

主站蜘蛛池模板: 美女胸又大又黄www网站 | 国产原创麻豆精品视频 | 国内外成人在线视频 | 五月激情婷婷综合 | 99久久网站 | 国产永久在线 | 99精品久久久久久久免费看蜜月 | 成人在线免费观看视频 | 综合激情五月婷婷 | 日韩三级一区二区三区 | 热伊人99re久久精品最新地 | 一区二区在线看 | 亚洲一区在线播放 | 国产专区视频 | 91久久国产精品视频 | 久久国产一区二区三区 | 久久国产成人亚洲精品影院老金 | 精品视频久久 | 久久综合综合久久 | 午夜免费视频网站 | 色在线播放 | 色婷婷综合在线 | 亚洲狠狠综合久久 | 久久久高清日本道免费观看 | 视频国产91| 久久99爰这里有精品国产 | 福利在线小视频 | 成人a毛片视频免费看 | 91伊人国产 | 久久亚洲精品成人 | 国产91精品系列在线观看 | 亚洲欧美久久婷婷爱综合一区天堂 | 国产在线综合视频 | 91啦在线观看| 五月婷婷六月合 | 青青自拍视频一区二区三区 | 色婷婷一区二区三区四区成人 | 日韩中文字幕免费在线观看 | 亚洲首页 | 91精品福利老司机在线观看 | 成人国产精品999视频 |