我的問題是我想用純正則表達式檢查瀏覽器字符串。是否有正則表達式來匹配包含A但不包含B的字符串
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
- >應符合
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
不應該匹配
我試過的解決辦法是:/?((?<=Android)(?:[^])*?(?=Mobile))/i
但它完全匹配錯誤。
什麼語言,正則表達式? http://www.regular-expressions.info/tools.html – sehe
它也不是那麼容易:[http://stackoverflow.com/q/8186424/241506][1] [1]: http://stackoverflow.com/q/8186424/241506 – VMykyt
你想用'(?:[^])*?'表達什麼? – stema