キャリアごとの固体識別情報を正規表現で振り分けて・・という処理になると思うのですが、機種が多くて困っています。
そこらへんを柔軟に処理してくれるライブラリ等や、役立つ処理が記述されたサイトをご存知の方は教えていただけないでしょうか?
なお、現在資料として把握しているサイトは以下のとおりです。
http://upup.blog3.fc2.com/blog-entry-165.html (固体識別認証方法について)
http://developers.vodafone.jp/dp/tech_svc/info/useragent.php (Vodafoneの仕様)
どうぞよろしくお願いいたします。
固体識別番号のフォーマットというよりは、ユーザーエージェントの一覧が欲しいという事でしょうか?
固体識別番号のフォーマットであればご提示されている、
http://upup.blog3.fc2.com/blog-entry-165.html
で十分だと思いますが・・
DoCoMo&auはフォーマットがシンプルですので、振り分けはさほど
こまらないです。vodafoneはユーザーエージェントの形式が例外
なもの等があるので困ると思いますが、どの辺りでお悩みでしょうか?
vodafoneは大きく分けて2つのフォーマットに対応すれば言いと思います。
・C型(非パケット)はそもそも取得できないので除外
・702MO/sMOもフォーマットが特別ですが、Serialが取得できないので除外
という事で、J-PHONEで始まるものとvodafoneで始まる二種類であれば正規表現で纏められると思います。
例を提示できなくてすみません。
なるほど。やはりそうなのですね。ありがとうございました!
ご回答ありがとうございました。おっしゃるとおり、悩みの点はVodafoneのみです・・・Vodafoneの切り分けをしてくれるライブラリとかないのかなぁ・・・と。それともひとつずつ丁寧にやるべきなのでしょうか?