當前位置:首頁 » 編程語言 » php替換特殊字元

php替換特殊字元

發布時間: 2022-06-08 11:36:06

php正則表達式的問題,實現特殊符號的替換,能實現,追加高分

utf-8
PHP

$string = '當服dkfj#sd的時刻房間@asdfasdf聖123AAAAAAAAA13誕節 聖誕節@獨守空房#的科地方#打df機@dkfj[sfj';
$pattren = "/(@([\x{4e00}-\x{9fa5}]|[@#\w])*[^@#\w])/u";

if(preg_match($pattren,$string,$matches)){
echo $matches[1];
}else{
echo 'wrong code';
}

㈡ 如何用php替換特殊字元及之後的字元串。例如$url中間有空格,我想去掉空格及空格後面的內容

任務:刪除字元串空格及其之後的所有內容

方法一:用正則表達式,正則模式為/[\s+].*$/,示例語句:
echo preg_replace('/[\s].*$/', '', $url);

方法二,使用substr,示例語句:
echo substr($url, 0, strpos($url,' '));

㈢ php替換特殊字元正則

固定的確定的字元串替換,使用str_replace就好,比正則的效率高,語句:
$new=str_replace('•', '', $text);

㈣ php 怎麼用正則表達式替換表情特殊符號 [em_27] 替換成表情

可以用preg_replace()函數
1preg_replace( mixed pattern, mixed replacement, mixed subject [, int limit ] )
大概的正則是
$pattern
=
'/\[em_(\d+)\]/'
具體的還要根據你的代碼來修改

㈤ php 替換指定字元串中,兩個字元串之間(包括這兩個字元串)之間的內容

這類替換最好不好使用正則表達式,因為你搜索的內容的唯一的無需使用正在,而且替換的文本較大正則效率太低。

方法是找到這兩個特殊字元串的位置,然後使用substr刪除中間部分,例子代碼:

$str='....你要處理的字元串.....';
$s1='...開始字元串...';
$s2='...結束字元串...';
$i1=strpos($str,$s1);//開始位置
$i2=strpos($str,$s2);//結束位置
if ($i1!==false && $i2!==false)//找到
$str=substr($str,0,$i1-1) . substr($str,$i2+strlen($s2));

㈥ php字元串正則替換,我想把特殊字元換成逗號

對固定的字元串替換不要使用正則,使用str_replace既可,例如:

<?php
$a='/demo/uploads/2014/09/021421091017.jpg|,||-|/demo/uploads/2014/09/021421096757.jpg|,||-|';
$s=str_replace('|,||-|',',',$a);
echo$s;
?>

經過測試,結果復核你的要求。

㈦ php批量替換字元串中的特殊字元~呢

str_replace() 函數,參數一,替換的目標,參數二,替換成的字元,參數三,字元串。

㈧ PHP實現替換一個變數,該變數為特殊且有規律的字元串,如何操作

$str="cc01,cc02,cc03,cc04,cc05,cc06";
$str=implode(",",array_map(function($v){
return "\"".$v."\"";
},explode(",",$str)));
echo $str;

㈨ php怎樣過濾掉特殊字元啊 ☺

過濾掉特殊字元,可以考慮使用字元串替換的方法,在php中替換字元效率最高也是最簡單字元替換函數str_replace函數。

使用方法:str_replace(find,replace,string,count)

參數說明:

find 必需。規定要查找的值。

replace 必需。規定替換 find 中的值的值。

string 必需。規定被搜索的字元串。

count 可選。一個變數,對替換數進行計數。

實例:

str_replace("iwind","kiki","iloveiwind,iwindsaid");

將輸出 "i love kiki, kiki said"

當然你也可以採取正則替換的方法,該函數是preg_replace

㈩ thinkphp中怎樣替換字元串

特殊的字元串是在進行模板輸出之前有系統自動替換的,默認的模板特殊字元串如下:
/Tpl/Home/default/Public:當前項目的公共模板目錄,通常是 /項目目錄/Tpl/default/Public/
/Public:當前網站的公共目錄,通常是 /Public/
/Tpl/Home/default/:項目的模板目錄,通常是 /項目目錄/Tpl/default/
:當前網站的地址(不含域名)
:當前項目的 URL 地址(不含域名)
-Article:當前模塊的 URL 地址(不含域名)
-Article-index:當前操作的 URL 地址(不含域名)
/p-thinkphp_tpl_replace.shtml:當前的頁面 URL

熱點內容
致炫x自豪版有哪些配置 發布:2024-05-16 17:04:12 瀏覽:670
關掉密碼要往哪裡關 發布:2024-05-16 16:46:03 瀏覽:370
網站源碼查殺 發布:2024-05-16 16:02:53 瀏覽:834
伺服器不用導軌怎麼辦 發布:2024-05-16 15:49:09 瀏覽:180
如何查看pppoe密碼 發布:2024-05-16 15:38:02 瀏覽:174
雲伺服器成本價大概多少 發布:2024-05-16 15:33:42 瀏覽:446
正式服海島冰茶怎麼配置 發布:2024-05-16 15:25:39 瀏覽:290
安卓怎麼注銷探探 發布:2024-05-16 15:24:38 瀏覽:960
ata72x是多大的壓縮機 發布:2024-05-16 15:07:59 瀏覽:95
安卓如何實現carplay的功能 發布:2024-05-16 15:02:54 瀏覽:713