[PHP-users 24643] 全角文字列の判別方法

ml @ colosuke.net ml @ colosuke.net
2005年 2月 22日 (火) 11:04:37 JST


上田です。こんにちは。

PHP-4.3.10にて、「文字列がすべて全角カナであるか」という判別ができずに困っ
ています。

文字列が取りうる文字は「ア-ン、ー、0-9、()」です。
# つまり、銀行口座名義。

「すべて全角か」という判別でしたら、
  if( mb_convert_kana($str,'ASKH') == $str )
みたいな判別ができるのですが、取りうる文字が決められているのでそれは使え
ず。
mb_eregも検討したのですが、ずっと「実験的なステータス」なので、採用をた
めらっています。

簡単な判別方法はないのでしょうか?




PHP-users メーリングリストの案内