j-phone:alive

hide@pigeon:~$ for x in t c d h k n q r s ; do dig +short mx jp-$x.ne.jp ;done
20 mx.t.vodafone.ne.jp.
10 mx.c.vodafone.ne.jp.
10 mx.d.vodafone.ne.jp.
10 mx.h.vodafone.ne.jp.
5 mx.k.vodafone.ne.jp.
10 mx.k.vodafone.ne.jp.
10 mx.k.vodafone.ne.jp.
10 mx.k.vodafone.ne.jp.
10 mx.k.vodafone.ne.jp.

 

hide@pigeon:~$ for x in t c d h k  ; do dig +short  mx.$x.vodafone.ne.jp ;done  210.169.176.80
210.169.176.83
210.169.176.81
210.169.176.82
202.179.204.119

var res=[
         {re:/^docomo.ne.jp$/i,     ph:1 }
        ,{re:/^jp\-.+\.ne\.jp$/i,  ph:2 }
	,{re:/^softbank.ne.jp$/i, ph:2 }
	,{re:/^.+\.softbank.ne.jp$/i, ph:2 }
	,{re:/^vodafone.ne.jp$/i, ph:2 }
	,{re:/^.+\.vodafone.ne.jp$/i, ph:2 }
        ,{re:/^ido.ne.jp$/i,      ph:3 }
        ,{re:/^.+\.ido.ne.jp$/i,      ph:3 }
        ,{re:/^ezweb.ne.jp$/i,      ph:3 }
        ,{re:/.+\.ezweb.ne.jp$/i,  ph:3 }
        ];

function mobile_type(dom)
{
  for( r in res ){
	if ( null != dom.match(res[r].re) ){
	   return res[r].ph;
	}
  }
  return 0;
}

var test=[
	'docomo.ne.jp'
	,'jp-fdas.ne.jp'
	,'jp-.ne.jp'
	,'softbank.ne.jp'
	,'.softbank.ne.jp'
	,'hoge.softbank.ne.jp'
	,'fdsafdssoftbank.ne.jp'
        ,'fdasvodafone.ne.jp'
        ,'vodafone.ne.jp'
        ,'.vodafone.ne.jp'
        ,'fdsa.vodafone.ne.jp'
        ,'ido.ne.jp'
        ,'.ido.ne.jp'
        ,'fdsa.ido.ne.jp'
        ,'fdsaido.ne.jp'
        ,'ezweb.ne.jp'
        ,'.ezweb.ne.jp'
        ,'fdsaezweb.ne.jp'
        ,'fdsa.ezweb.ne.jp'
        ];

for( t in test )
{
   WScript.echo (test[t] + "=>" + mobile_type(test[t])) ;
}


WS000007 
カテゴリー: 未分類 パーマリンク

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中