_P(r'^(Opera)/(\d+)\.(\d+) \(Nintendo Wii', family_replacement= 'Wii')
, _P(r'(Namoroka|Shiretoko|Minefield)/(\d+)\.(\d+)\.(\d+(?:pre)?)', 'F
irefox ($1)'), _P(r'(Namoroka|Shiretoko|Minefield)/(\d+)\.(\d+)([ab]\d
+[a-z]*)?', 'Firefox ($1)'), _P(r'(SeaMonkey|Fennec|Camino)/(\d+)\.(\d
+)([ab]?\d+[a-z]*)'), _P(r'(Flock)/(\d+)\.(\d+)(b\d+?)'), _P(r'(Fennec
)/(\d+)\.(\d+)(pre)'), _P(r'(Navigator)/(\d+)\.(\d+)\.(\d+)', 'Netscap
e'), _P(r'(Navigator)/(\d+)\.(\d+)([ab]\d+)', 'Netscape'), _P(r'(Netsc
ape6)/(\d+)\.(\d+)\.(\d+)', 'Netscape'), _P(r'(MyIBrow)/(\d+)\.(\d+)',
...
|