最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2014年05月04日 09:32:07   作者:  
這篇文章主要介紹了PHP把空格、換行符、中文逗號等替換成英文逗號的正則表達式,需要的朋友可以參考下

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

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

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

把提交的id帶有空格換行符之類的替換成逗號,然后用explode函數切換成數組。

復制代碼 代碼如下:

$ids=$_POST["ID"];
$id= preg_replace("/(\n)|(\s)|(\t)|(\')|(')|(,)/" ,',' ,$ids);
$topicids = explode("," ,$tids);

這個是增加了小數點的過濾。

復制代碼 代碼如下:

$ids = preg_replace("/(\n)|(\s)|(\t)|(\')|(')|(,)|(\.)/",',',$ids);

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

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

相關文章

最新評論

莱芜市| 阳江市| 伊通| 鹤壁市| 淮滨县| 潞城市| 武汉市| 长阳| 深州市| 阿拉善右旗| 和硕县| 海丰县| 时尚| 新晃| 丘北县| 昭通市| 云浮市| 曲阜市| 尼玛县| 米泉市| 英德市| 扬州市| 达孜县| 修文县| 葫芦岛市| 郧西县| 萝北县| 古浪县| 加查县| 闵行区| 绥阳县| 柳河县| 鹤壁市| 江达县| 巴里| 黑龙江省| 孟村| 南华县| 昌平区| 库伦旗| 利辛县|