php去除標(biāo)點(diǎn)符號(hào)的方法:首先創(chuàng)建一個(gè)PHP示例文件;然后通過(guò)正則表達(dá)式“preg_replace($pattern, ' ', $str);”刪除字符串中的中英文標(biāo)點(diǎn)符號(hào)即可。
創(chuàng)新互聯(lián)建站專(zhuān)業(yè)為企業(yè)提供寧陵網(wǎng)站建設(shè)、寧陵做網(wǎng)站、寧陵網(wǎng)站設(shè)計(jì)、寧陵網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、寧陵企業(yè)網(wǎng)站模板建站服務(wù),十年寧陵做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
推薦:《PHP視頻教程》
php正則,刪除字符串中的中英文標(biāo)點(diǎn)符號(hào)
原理很簡(jiǎn)單,正則查找字符串,然后替換
英文標(biāo)點(diǎn)符號(hào),正則中有專(zhuān)用的模式來(lái)匹配。中文則需要一一列舉
代碼:
|[]'\\""; //中文標(biāo)點(diǎn) $char = "。、???:;﹑?"…‘’“”〝〞∕|‖— 〈〉﹞﹝「」??〖〗】【??』『〕〔》《﹐?﹕︰﹔!???﹖﹌﹏﹋'′ˊˋ―﹫︳︴ˉ_ ̄﹢﹦﹤‐-?﹟﹩﹠﹪﹡﹨﹍﹉﹎﹊ˇ︵︶︷︸︹︿﹀︺︽︾ˉ﹁﹂﹃﹄︻︼()"; $pattern = array( "/[[:punct:]]/i", //英文標(biāo)點(diǎn)符號(hào) '/['.$char.']/u', //中文標(biāo)點(diǎn)符號(hào) '/[ ]{2,}/' ); $str = preg_replace($pattern, ' ', $str); echo $str;