當前位置:首頁 » 編程語言 » php全形半形

php全形半形

發布時間: 2024-12-23 14:55:17

php如何不區分全形加號和半形加號分割字元串

<?php
$string='aaaa+bbbb+ccc';
$strig=str_replace('+','+',$string);
$array=explode('+',$strig);
print_r($array);
?>

有木有全形加號都採用替換的方式 先把全形加號替換成半形加號,在分割成數組

望採納 Thx

② php全形轉換半形問題求助

<?php
$str = "0123ABCDFWS\",.?<>{}[]*&^%#@!~()+-|:;";
echo "$str";

echo "<br />";
$str = preg_replace('/\xa3([\xa1-\xfe])/e',
'chr(ord(\1)-0x80)', $str);
echo $str;
?>

③ php 正則替換 全、半形空格和全形逗號替換為半形逗號

/,|\s/ig 這個是正則,正則只是做查找功能而已,沒替換,你替換要用你自己的語言替換。例如:你的是java,str.replaceAll(",|\\s",",");

④ PHP輸出全形空格,導致頁面布局混亂

$str='<ul>';
for($i=0;$i<=10;$i++){
$str.='<li><a href="'.$i.'.php">'.$i.'</a></li>';
}
echo $str.'</ul>';
a標簽忘記結尾了吧,我這里IE6,7,8,9,火狐,chrome測試沒問題

⑤ 求一個匹配空格的PHP正則表達式,

哈哈,上個比較煩點的
<?
$line=" 械在在工第一季<00:00彭詩雲<";
preg_match_all("/[^\s]+/s",$line,$mt);// 這里除了匹配 空格,還匹配中文全形的空格 \s後面直接加上就是了
print_r($mt);
for ($i=0 ;$i<count($mt[0]);$i++)
{
$k=$k.$mt[0][$i];
}
echo "<br>";
echo $k;
echo "<br>";
?>
\s 肯定不能匹配你的中文半形/全形的 空格,因為二者是不一樣的。你寫匹配時,直接切換輸入法為中文,打空格。不是特別字元的。

熱點內容
安卓app緩存 發布:2025-08-17 07:10:28 瀏覽:362
約戰傷害演算法 發布:2025-08-17 07:06:09 瀏覽:922
預算資料庫 發布:2025-08-17 06:49:46 瀏覽:271
舊版本火狐app腳本 發布:2025-08-17 06:49:44 瀏覽:558
渲染高清3d大圖要什麼配置 發布:2025-08-17 06:49:03 瀏覽:440
bmob存儲圖片 發布:2025-08-17 06:35:30 瀏覽:473
CTC資料庫伺服器如何連接 發布:2025-08-17 06:19:36 瀏覽:545
哪吒汽車upro選哪個配置 發布:2025-08-17 05:56:01 瀏覽:587
思科模擬路由如何重新配置 發布:2025-08-17 05:51:02 瀏覽:430
源碼游 發布:2025-08-17 05:44:49 瀏覽:859