當前位置:首頁 » 編程語言 » php中文字元匹配

php中文字元匹配

發布時間: 2022-11-20 16:19:22

『壹』 php正則匹配中文字元 排除符號

你指的連續,那麼就要求是兩個以上了:

$reg='/[x80-xff]{2,}/';

這個正則是表示匹配兩個位元組以上的多位元組字元(多位元組字元通常高位為 1)。

『貳』 php 將字元串中 中文替換

$str
=
"我是chinese,龍的傳人!";
//匹配任意中文字元的表達式
$pattern
=
"/[\x7f-\xff]/sim";
$replacement
=
'';
//用該表達式替換,將替換掉字元串中出現的任意中文字元,包括中文符號。
echo
'result:'.preg_replace($pattern,
$replacement,
$str);
//結果為:chinese,!

『叄』 如何用php語言中的字元串匹配函數匹配如下代碼中的字元串,並將其賦值

preg_match_all('/?fid=([^"]*)">(d+.jpg)/is',$str,$Arr);

『肆』 php匹配中文字元串

如果確定城市名左右絕對有「省」「市」的話,可以這樣:
$str="XXXXXXXXXXX省杭州市XXXXXXXXXXXXXXX市場經濟XXXXX";
preg_match('/省([\x80-\xff]+)市/',$str,$result);
print_r($r);

『伍』 PHP 查找中文字元串

在PHP中查找中文字元,有兩種方案:

  1. 將PHP保存為與欲查找中文一樣的編碼,然後使用strpos查找。

  2. 將PHP保存為UTF-8無BOM編碼,然後轉換字元串編碼為UTF-8,再用strpos查找。


第一種方法:

strpos($curl_res,'中文');

第二種方法:

$str=mb_convert_encoding($str,'utf-8','gbk');
mb_strpos($str,'中文');


主意:函數中的中文字元串參數的編碼,必須要和PHP文件保存格式的編碼一致。

『陸』 PHP正則表達式中怎麼匹配漢字啊 - 技術問答

匹配中文字元的正則表達式:
[\\u4e00-\\u9fa5]匹配雙位元組字元(包括漢字在內):[^\\x00-\\xff]應用:計算字元串的長度(一個雙位元組字元長度計2,ASCII字元計1)String.prototype.len=function(){return
this.replace([^\\x00-\\xff]/g,\"aa\").length;}匹配空行的正則表達式:\\n[\\s|
]*\\r匹配HTML標記的正則表達式:/.*|/匹配首尾空格的正則表達式:(^\\s*)|(\\s*$)

『柒』 php匹配特定的中文字元串

<?php
$str = "[尺碼參考]均碼 適合身高:155-175cm/胸圍:70-90cm/腰圍:65-75cm/臀圍:80-93cm[厚度指數]稍薄";
//需要匹配到[尺碼參考]和[厚度指數]之間的中文字元串
if (preg_match('|\[尺碼參考\](.*?)\[厚度指數\]|',$str,$reg)) echo "匹配內容:".$reg[1];
?>

輸出結果:
匹配內容:均碼 適合身高:155-175cm/胸圍:70-90cm/腰圍:65-75cm/臀圍:80-93cm

是你需要的嗎?

『捌』 php 將字元串中 中文替換

<?php
$test = "我是chinese,sdgwping";
$len = strlen($test);
$str = '';
$en = array("a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z");
for($i=0;$i<$len;$i++){
if(in_array($test[$i],$en)){
$str .= $test[$i];
}
}
echo $str;
?>
這段代碼可以把英文字元提取出來,如果你需要提取其他的字元,可以添加到那個en數組里

『玖』 php中正則匹配字元串中的指定字元


<?php
$str="0502-cpd-wx-html-new-01";
$str=preg_replace('/^([^-]+-){4}([^-]+)-[^-]+$/','$2',$str);
echo$str;
?>

『拾』 php中如何用正則表達式匹配中文字元呢

php中匹配一個或多個中文字元(包含簡體和繁體中文字元)的正則表達式如下:/[[b]\x{4e00}-\x{9fa5}]+/注意:php中正則表達式的16進制是以
\x
開頭的。

熱點內容
加密文件編號 發布:2025-01-15 21:56:56 瀏覽:436
sql語句的或者 發布:2025-01-15 21:51:20 瀏覽:869
安卓版的車工計算是哪裡出版的 發布:2025-01-15 21:47:29 瀏覽:405
我的世界電腦版進pe伺服器 發布:2025-01-15 21:33:57 瀏覽:294
網頁游戲吃什麼配置 發布:2025-01-15 21:27:58 瀏覽:65
安卓怎麼轉移數據華為 發布:2025-01-15 21:03:02 瀏覽:141
軟體列印反饋單腳本錯誤 發布:2025-01-15 21:01:24 瀏覽:178
如何進cs里的練槍伺服器 發布:2025-01-15 21:00:07 瀏覽:979
蘋果手機存儲晶元 發布:2025-01-15 20:52:02 瀏覽:163
盲人讀屏軟體安卓哪個好 發布:2025-01-15 20:47:13 瀏覽:729