国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > PHP > 正文

PHP如何刪除字符串中的非字母數(shù)字字符?(代碼

2020-03-22 19:43:55
字體:
供稿:網(wǎng)友
在PHP中,可以使用preg_replace()函數(shù),利用html' target='_blank'>正則表達(dá)式來刪除字符串中非字母數(shù)字字符。下面本篇文章就給大家介紹preg_replace()函數(shù)刪除字符串中非字母數(shù)字字符的方法,希望對(duì)大家有所幫助。

preg_replace()函數(shù)

首先我們來了解一下preg_replace()函數(shù)。

preg_replace()函數(shù)能夠執(zhí)行一個(gè)正則表達(dá)式,通過這個(gè)正則表達(dá)式所定義的規(guī)則來搜索或替換所有符號(hào)條件的字符串。

基本語(yǔ)法:

preg_match( $pattern, $replacement_string, $original_string )

參數(shù):

$pattern參數(shù):正則表達(dá)式,表示在字符串中進(jìn)行搜索和替換的規(guī)則。

$replacement_string參數(shù):表示用于進(jìn)行替換的字符串。

$original_string參數(shù):表示需要進(jìn)行搜索或替換的原始字符串。

返回值:

1、當(dāng)查找到匹配項(xiàng),進(jìn)行替換后,將會(huì)返回修改后的字符串。

2、如果未找到匹配項(xiàng),則原始字符串保持不變,原樣返回。

刪除字符串中的非字母數(shù)字字符

下面我們通過簡(jiǎn)單的是來懶看看preg_replace()函數(shù)是如何刪除字符串中的非字母數(shù)字字符的。

示例1:使用正則表達(dá)式 / [/ W] / 匹配所有非字母數(shù)字字符,并用 (空字符串)替換它們。

 ?php $str= $#*@php ,2018-12-29! echo( 原字符串: br echo($str); echo( br br $str = preg_replace( /[/W]/ , , $str); echo( 修改后的字符串: br echo($str); ? 

說明:在正則表達(dá)式中,W是一個(gè)元字符,前面是反斜杠(/ W),用于賦予組合特殊含義。它表示非字母數(shù)字字符的組合。

輸出:

示例2:使用正則表達(dá)式 / [^ a-z0-9] / i 匹配所有非字母數(shù)字字符,并用 (空字符串)替換它們。

 ?php $str= $#*@www.survivalescaperooms.com!2018-12-29? echo( 原字符串: br echo($str); echo( br br $str = preg_replace( /[^a-z0-9]/i , , $str); echo( 修改后的字符串: br echo($str); ? 

輸出:

說明:在正則表達(dá)式 / [^ a-z0-9] / i 中

1、i:用于不區(qū)分大小寫。

2、az:它用于所有小寫字母,因?yàn)樵谡Z(yǔ)句中已經(jīng)提到過i(不區(qū)分大小寫),所以不需要指定AZ。

3、0-9:用于匹配所有數(shù)字。

以上就是本篇文章的全部?jī)?nèi)容,希望能對(duì)大家的學(xué)習(xí)有所幫助。

以上就是PHP如何刪除字符串中的非字母數(shù)字字符?(代碼示例)的詳細(xì)內(nèi)容,PHP教程

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 清水县| 栖霞市| 海丰县| 六枝特区| 舟山市| 四川省| 吉木萨尔县| 库伦旗| 海丰县| 双流县| 南郑县| 松江区| 凤凰县| 容城县| 绿春县| 天水市| 平和县| 兴和县| 康定县| 阳信县| 泽州县| 东光县| 靖边县| 乌审旗| 安福县| 贵南县| 梓潼县| 新营市| 民县| 平阳县| 云梦县| 岑溪市| 边坝县| 洛南县| 平原县| 界首市| 安多县| 横山县| 宜川县| 满洲里市| 云南省|