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

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

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在提交前就處理掉這個問題,是一個更好的選擇。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产欧美va欧美va香蕉在线观 | 亚洲欧美成人综合在线 | 女子校生下媚药在线观看 | 国产在视频线精品视频 | 青青草原在线免费 | 动漫美女3d被爆漫画 | 久久久无码精品亚洲欧美 | 国产真实乱子伦xxxxchina | www.毛片在线观看 | 好吊色永久免费视频大全 | 大妹子最新视频在线观看 | 无敌在线视频观看免费 | 9久久9久久精品 | 国产亚洲精品自在线亚洲情侣 | 无码爽死成人777在线观看网站 | 双性少爷受糙汉攻h | 九九99香蕉在线视频免费 | 日本三不卡 | 二区三区在线观看 | se01在线看片 | 波多野结衣在线看 | 91久久偷偷做嫩草影院免费 | 国产成人啪精品午夜在线观看 | 久久这里只精品国产99re66 | 天天做天天爽 | 免费成年人在线视频 | 99精品视频在线观看 | 欧美日韩亚洲高清不卡一区二区三区 | 国产精品调教 | 成人1234| 亚洲嫩模吧粉嫩粉嫩冒白浆 | 农村妇女野战bbxxx农村妇女 | 女人爽到喷水的视频免费 | 免费看国产精品久久久久 | 91在线亚洲综合在线 | 啪啪无尽3d动漫漫画免费网站 | h黑寡妇一级毛片 | 99久久国产综合精品女小说 | 青青草原国产 | 91会员| 国产99re在线观看69热 |