Use escapeStringChar in _.escapeRegExp.

This commit is contained in:
jdalton
2015-06-20 08:20:51 -07:00
parent 192667d65f
commit 660bc2eb21

View File

@@ -497,7 +497,7 @@
* @returns {string} Returns the escaped character.
*/
function escapeStringChar(chr) {
return '\\' + stringEscapes[chr];
return '\\' + (stringEscapes[chr] || chr);
}
/**
@@ -10490,7 +10490,7 @@
function escapeRegExp(string) {
string = baseToString(string);
return (string && reHasRegExpChars.test(string))
? string.replace(reRegExpChars, function(chr) { return '\\' + (stringEscapes[chr] || chr); })
? string.replace(reRegExpChars, escapeStringChar)
: (string || '(?:)');
}