[PHP-users 1974] Re: シングルバイト文字とマルチバイト文字の分割

Osamu Shigematsu php-users@php.gr.jp
2001年9月11日 11:23:37 +0900


重松です。
> くろまるやりたいこと
> 例えば「日本語とEnglish混じりのTextです」といった文字列が与えられた場合、
>> $array[0] = "日本語と"
> $array[1] = "English"
> $array[2] = "混じりの"
> $array[3] = "Text"
> $array[4] = "です"
>> のように、分離できればと思うのですが、mbregexモジュール等を利用して
> スマートに行なう方法をどなたかご存知ないでしょうか?
> やはり一文字ずつシングルバイト文字かマルチバイト文字か判定して
> 地道に配列を埋めていくしかないのだろうか・・・

アイデアだけ。JIS に変換して、explode()。
-- 
Osamu Shigematsu
http://www.ravi.ne.jp/%7eshige/
mailto:shige@ravi.ne.jp

AltStyle によって変換されたページ (->オリジナル) /