diff --git a/src/parser-browsers.js b/src/parser-browsers.js index 3a7a020..eb71b19 100644 --- a/src/parser-browsers.js +++ b/src/parser-browsers.js @@ -290,7 +290,7 @@ const browsersList = [ const browser = { name: 'MSNBot', }; - const version = Utils.getFirstMatch(/msnbot\/(\d+(\.\d+)+)/i, ua) || Utils.getFirstMatch(commonVersionIdentifier, ua); + const version = Utils.getFirstMatch(/msnbot\/(\d+(\.\d+)*[a-z]*)/i, ua) || Utils.getFirstMatch(commonVersionIdentifier, ua); if (version) { browser.version = version; @@ -307,7 +307,7 @@ const browsersList = [ const browser = { name: 'BingPreview', }; - const version = Utils.getFirstMatch(/bingpreview\/(\d+(\.\d+)+)/i, ua) || Utils.getFirstMatch(commonVersionIdentifier, ua); + const version = Utils.getFirstMatch(/bingpreview\/(\d+(\.\d+)*[a-z]*)/i, ua) || Utils.getFirstMatch(commonVersionIdentifier, ua); if (version) { browser.version = version;