當前位置:首頁 » 編程語言 » 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 肯定不能匹配你的中文半形/全形的 空格,因為二者是不一樣的。你寫匹配時,直接切換輸入法為中文,打空格。不是特別字元的。

熱點內容
安卓上哪裡下大型游戲 發布:2024-12-23 15:10:58 瀏覽:187
明日之後目前適用於什麼配置 發布:2024-12-23 14:56:09 瀏覽:52
php全形半形 發布:2024-12-23 14:55:17 瀏覽:827
手機上傳助手 發布:2024-12-23 14:55:14 瀏覽:731
什麼樣的主機配置吃雞開全效 發布:2024-12-23 14:55:13 瀏覽:828
安卓我的世界114版本有什麼 發布:2024-12-23 14:42:17 瀏覽:708
vbox源碼 發布:2024-12-23 14:41:32 瀏覽:275
詩經是怎麼存儲 發布:2024-12-23 14:41:29 瀏覽:657
屏蔽視頻廣告腳本 發布:2024-12-23 14:41:24 瀏覽:418
php解析pdf 發布:2024-12-23 14:40:01 瀏覽:817