「正規表現」カテゴリーアーカイブ

ケータイ端末のUser-Agentを抽出する正規表現

ドコモ
[cc lang=”apache”]^DoCoMo/d+.d+[ |/]{1,}([a-zA-Z0-9_+-]+).*$[/cc]
au
[cc lang=”apache”]^KDDI-([a-zA-Z0-9]+) UP.Browser/[_d.a-zA-Z]+ (GUI) .+|UP.Browser/[d.a-z]+-([a-zA-Z0-9]+) .+$[/cc]
ソフトバンク
[cc lang=”apache”]^J-PHONE/d+.d+/([a-zA-Z0-9_-]+).*|Vodafone/d+.d+/([a-zA-Z0-9_-]+).*|SoftBank/d+.d+/([a-zA-Z0-9_-]+).*|MOT-([a-zA-Z0-9_-]+)/.*$[/cc]
WILLCOM
[cc lang=”apache”]^([a-zA-Z0-9-_]+):[a-zA-Z0-9]+|^MS([A-Z]+)|Mozilla/[d.]+ (compatible; MSIE [d.]+; Windows CE; [a-zA-Z-_]+/([a-zA-Z0-9-_]+);.+).*|Mozilla/[d.]+ (compatible; MSIE [d.]+; Windows CE; IEMobile [d.]+) ([a-zA-Z0-9-_]+)|Mozilla/[d.]+(WILLCOM;[a-zA-Z0-9-_]+/([a-zA-Z0-9-_]+)/.+).+|JV-Lite2WE/[d.]+(([a-zA-Z0-9-_]+)).+|Mozilla/[d.]+ (compatible; MSIE [d.]+; [a-zA-Z0-9-_]+/([a-zA-Z0-9-_]+)/.+) .+$[/cc]
イー・モバイル
[cc lang=”apache”]^emobile/[d.]+ (([a-zA-Z0-9_-]+); .+).*$[/cc]
docomoホームU(フルブラウザ)
[cc lang=”apache”]^Mozilla/[d.]+ (([a-zA-Z0-9_+-]+);FOMA;.+)$
[/cc]