From 22e8d7b1a5123dc07c4342aad308bb62f58cfc81 Mon Sep 17 00:00:00 2001 From: stonio Date: Wed, 6 Jul 2016 15:06:21 +0200 Subject: [PATCH] Shorter regex in escapeRegExChars Removed unnecessary backslash characters. Slash character is not a regex special character and does not need to be escaped. --- src/jquery.autocomplete.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/jquery.autocomplete.js b/src/jquery.autocomplete.js index 2fe14a9..d120248 100644 --- a/src/jquery.autocomplete.js +++ b/src/jquery.autocomplete.js @@ -29,7 +29,7 @@ utils = (function () { return { escapeRegExChars: function (value) { - return value.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g, "\\$&"); + return value.replace(/[|\\{}()[\]^$+*?.]/g, "\\$&"); }, createNode: function (containerClass) { var div = document.createElement('div');