¿Hay una expresión regular para que coincida con una cadena que contiene A pero no

Mi problema es que quiero verificar la cadena del navegador con regex puro.

Mozilla/5.0 (Linux; U; Android 3.0; en-us; Xoom Build/HRI39) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13

-> debe coincidir con

Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; Nexus One Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 

no debe coincidir con

mi solución probada es:/?((?<=Android)(?:[^])*?(?=Mobile))/i pero coincide exactamente mal.

Respuestas a la pregunta(3)

Su respuesta a la pregunta