Я плохо разбираюсь в регулярных выражениях, правда!
Я бы хотел специально определить браузеры WebKit ниже версии 525.
У меня есть регулярное выражение [/WebKit/[\d.]+/.exec(navigator.appVersion)
], которое правильно возвращает WebKit/5….…
, действительно, я бы хотел, чтобы оно возвращало только номер версии, но если браузер не WebKit, верните null
или лучше все еще 0
.
Например, если браузер был Trident, Presto или Gecko, верните null
, тогда как если браузер WebKit, верните его номер версии.
Чтобы уточнить, я бы хотел, чтобы регулярное выражение проверяло, содержит ли navigator.appVersion
WebKit
, а если нет, возвращает null, если оно есть, возвращает номер версии.
Я ценю вашу помощь!
Пожалуйста, давайте сосредоточимся, давайте не будем заигрывать с jQuery или чем-то подобным, в этом сценарии это излишне.