欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

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

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

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

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

復(fù)制代碼 代碼如下:

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

這個(gè)是增加了小數(shù)點(diǎn)的過(guò)濾。

復(fù)制代碼 代碼如下:

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

OK,經(jīng)過(guò)這樣處理后,就不會(huì)有問題了。

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

相關(guān)文章

  • PHP實(shí)現(xiàn)的oracle分頁(yè)函數(shù)實(shí)例

    PHP實(shí)現(xiàn)的oracle分頁(yè)函數(shù)實(shí)例

    這篇文章主要介紹了PHP實(shí)現(xiàn)的oracle分頁(yè)函數(shù),結(jié)合實(shí)例形式分析了PHP針對(duì)oracle數(shù)據(jù)庫(kù)使用rownum代替MySQL中l(wèi)imit實(shí)現(xiàn)的分頁(yè)操作相關(guān)技巧,需要的朋友可以參考下
    2016-01-01
  • PHP設(shè)計(jì)模式之裝飾器模式定義與用法詳解

    PHP設(shè)計(jì)模式之裝飾器模式定義與用法詳解

    這篇文章主要介紹了PHP設(shè)計(jì)模式之裝飾器模式,結(jié)合實(shí)例形式詳細(xì)分析了php裝飾器模式的概念、原理、定義、使用方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下
    2018-04-04
  • PHP利用header跳轉(zhuǎn)失效的解決方法

    PHP利用header跳轉(zhuǎn)失效的解決方法

    這篇文章主要介紹了PHP利用header跳轉(zhuǎn)失效的解決方法,歸納了這類問題的注意事項(xiàng),非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2014-10-10
  • php在文件指定行中寫入代碼的方法

    php在文件指定行中寫入代碼的方法

    有的站主頁(yè)是緩存頁(yè)面,你加入的網(wǎng)馬代碼或是webshell代碼經(jīng)常被更新或是其它的因素干掉,所以弄了這個(gè)代碼,防范方法腳本之家將最后給解決方法
    2012-05-05
  • PHP的Yii框架的常用日志操作總結(jié)

    PHP的Yii框架的常用日志操作總結(jié)

    這篇文章主要介紹了PHP的Yii框架的常用日志操作總結(jié),包括消息的過(guò)略和格式化等基本內(nèi)容,需要的朋友可以參考下
    2015-12-12
  • PHP超牛逼無(wú)限極分類生成樹方法

    PHP超牛逼無(wú)限極分類生成樹方法

    這篇文章主要介紹了PHP超牛逼無(wú)限極分類生成樹方法,本文巧用PHP中的引用實(shí)現(xiàn)樹的生成方法,比遞歸方法高端多了,需要的朋友可以參考下
    2015-05-05
  • 全新Mac配置PHP開發(fā)環(huán)境教程

    全新Mac配置PHP開發(fā)環(huán)境教程

    趁著這次加硬盤的機(jī)會(huì),就準(zhǔn)備徹底重做開發(fā)環(huán)境?,F(xiàn)在對(duì)Mac也有了一定的了解,特地記錄一下本次的開發(fā)環(huán)境安裝詳情,給自己一個(gè)備忘,希望也可以幫助到剛接觸Mac環(huán)境的同學(xué)們
    2016-02-02
  • PHP實(shí)現(xiàn)打包下載文件的方法示例

    PHP實(shí)現(xiàn)打包下載文件的方法示例

    這篇文章主要介紹了PHP實(shí)現(xiàn)打包下載文件的方法,涉及php基于curl的文件獲取、遍歷、zip壓縮及下載等相關(guān)操作技巧,需要的朋友可以參考下
    2017-10-10
  • php中抓取網(wǎng)頁(yè)內(nèi)容的實(shí)例詳解

    php中抓取網(wǎng)頁(yè)內(nèi)容的實(shí)例詳解

    這篇文章主要介紹了php中抓取網(wǎng)頁(yè)內(nèi)容的實(shí)例詳解的相關(guān)資料,這里提供兩種實(shí)現(xiàn)方法,希望能幫助到大家,需要的朋友可以參考下
    2017-08-08
  • php模擬asp中的XmlHttpRequest實(shí)現(xiàn)http請(qǐng)求的代碼

    php模擬asp中的XmlHttpRequest實(shí)現(xiàn)http請(qǐng)求的代碼

    為了自己方便模擬asp里面的xmlhttp組件寫的phphttp請(qǐng)求類,基本的功能都實(shí)現(xiàn)了,支持gzip壓縮
    2011-03-03

最新評(píng)論