From 6f91063634df8cc760cab540bbdfd2c7098a5c34 Mon Sep 17 00:00:00 2001 From: Hendrik Helwich Date: Thu, 21 Aug 2014 15:59:37 +0200 Subject: [PATCH] Fix hyphens in regexp character classes --- src/ua-parser.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ua-parser.js b/src/ua-parser.js index 8a8badf..0cccc7c 100644 --- a/src/ua-parser.js +++ b/src/ua-parser.js @@ -205,7 +205,7 @@ browser : [[ - /APP-([\w\s-\d]+)\/((\d+)?[\w\.]+)/i // KTA App + /APP-([\w\s\d-]+)\/((\d+)?[\w\.]+)/i // KTA App ], [NAME, VERSION, MAJOR], [ // Presto based @@ -500,7 +500,7 @@ /(lg) netcast\.tv/i // LG SmartTV ], [VENDOR, [TYPE, SMARTTV]], [ /((nexus\s[45]))/i, // LG - /(lg)[e;\s-\/]+(\w+)*/i + /(lg)[e;\s\/-]+(\w+)*/i ], [[VENDOR, 'LG'], MODEL, [TYPE, MOBILE]], [ /android.+((ideatab[a-z0-9\-\s]+))/i // Lenovo @@ -511,7 +511,7 @@ ], engine : [[ - /APP-([\w\s-\d]+)\/((\d+)?[\w\.]+)/i // KTA App + /APP-([\w\s\d-]+)\/((\d+)?[\w\.]+)/i // KTA App ], [[NAME, 'Mobile-App'], VERSION], [ /(presto)\/([\w\.]+)/i, // Presto