一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - PHP把空格、換行符、中文逗號等替換成英文逗號的正則表達式

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

2020-06-27 15:17PHP技術網 PHP教程

這篇文章主要介紹了PHP把空格、換行符、中文逗號等替換成英文逗號的正則表達式,需要的朋友可以參考下

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

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

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

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

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

復制代碼 代碼如下:

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

 

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

復制代碼 代碼如下:

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

 

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

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

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 奇米影视7777久久精品 | 菠萝视频5正版在线观看 | 2022天堂岛日产 | 高跟翘臀老师后进式视频 | 日韩一区二三区无 | 99久久免费国产精品热 | 日韩激情视频在线观看 | 久热人人综合人人九九精品视频 | 韩国一大片a毛片女同 | 人人福利 | bt伙计最新合集 | 久久99国产综合精品AV蜜桃 | 激情视频亚洲 | 成人综合婷婷国产精品久久免费 | 女人张开腿让男人做爽爽 | 国产精品热久久毛片 | 蜜桃影像传媒推广 | 国产精品久久久久久久久免费观看 | 国产精品短视频 | 糖心视频在线观看 | 婷婷久久热99在线精品 | 果冻传媒mv在线观看入口免费 | 欧美聚众性派对hdsex | 日韩黄色录像 | 欧美日韩国产一区二区三区不卡 | sex5·性屋娱乐| 日本动漫xxxxxx | www.99热.com| 免费特黄一级欧美大片 | 99热99在线 | 欧美春宫| 亚州男人的天堂 | 无人影院在线播放 | 亚洲国产在线午夜视频无 | 我和子伦系列小说 | 非洲黑人xxxxxbbbbb | asspics大尿chinese| 亚洲国产天堂久久综合网站 | 久久偷拍人 | 农村妇女野战bbxxx | 久久久久久久尹人综合网亚洲 |