這個就是只是判斷英文狀態下的逗號,要是有人不小心輸入了中文狀態下的逗號怎么辦?小數點怎么 " /> 最新国产成人综合在线观看,免费观看一级特黄三大片视频,国精视频一区二区视频

一区二区久久-一区二区三区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把空格、換行符、中文逗號等替換成英文逗號的正則表達式,轉載需保留來源!

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

主站蜘蛛池模板: 一区二区在线免费视频 | 欧美高清亚洲欧美一区h | 99国产高清久久久久久网站 | 亚洲欧美色一区二区三区 | 久久九九久精品国产 | 国产精品午夜免费观看网站 | 91综合国产 | 最近中文字幕完先锋资源 | 91视频最新网站 | 欧美激情视频在线观看一区二区三区 | 亚洲激情综合网 | 无遮挡一级毛片视频 | 久久久噜噜噜久久久 | 久久久精品中文字幕 | 久久综合久久伊人 | 青青草国产精品人人爱99 | 天天拍夜夜添久久精品中文 | 国产页| 中文字幕成人免费视频 | 国产高清黄色 | 国产高清精品自在线看 | 国产麻豆福利a v在线播放 | 欧美日本在线一区二区三区 | 一区二区三区高清 | 欧美大尺度无遮挡性视频 | 99免费精品视频 | 日本香蕉网| 国产免费播放一区二区三区 | 在线欧美a | 大臿蕉香蕉大视频成人 | 亚洲国产成人在人网站天堂 | 日日噜噜噜噜人人爽亚洲精品 | 一级爱爱片一级毛片-一毛 一级爱做片免费观看久久 一级不卡毛片 | 最新国产精品自拍 | 香港三级欧美国产精品 | 91精品成人免费国产片 | 久久精品国产一区二区三区肥胖 | 久久精品国产99久久无毒不卡 | 亚洲午夜免费 | 欧美精品黄页在线观看视频 | 九九综合|