[PHP-users 20349]携帯絵文字変換
php ml
php430 @ hotmail.com
2004年 2月 11日 (水) 17:47:14 JST
今までROMしてまして、影の薄い橘です。
初めての投稿ですがよろしくお願い致します
i-mode、J-skyの絵文字処理の件なのですが、i-mode絵文字入りの文章を
アクセスに応じて画像に変換したり、J-Sky用の絵文字に置き換えたりしたいのです
が、
あるサイトでは、1文字ずつチェックしないと不幸な事になるとの事で、私なりに
ソース(emoji.php)を
作成してみたのですが、いまいちマッチしません。
------- emoji.php ------------------
<?php
$j = 0;
$str = "笹団子は飲めないああ(太陽マーク)(太陽マーク)あああ(太陽マーク)(太陽
マーク)(太陽マーク)あああ(太陽マーク)";
$num = mb_strlen($str);
for($i=0;$i<$num;$i++){
$a = mb_substr($str,$i,1);
if(preg_match("/^\xF[89]/i",$a)){
$j++;
}
}
echo $j."回マッチしました";
?>
---------------------------------
この正規表現では不備があるのでしょうか?
_________________________________________________________________
友達と24時間ホットライン「MSN メッセンジャー」、今すぐダウンロード!
http://messenger.msn.co.jp
PHP-users メーリングリストの案内