Simplify regexp that escapes regexp special characters.

Former-commit-id: dde89b0f7d9cd31768eecd4ef92c0ae9d1b5d581
This commit is contained in:
John-David Dalton
2013-01-27 14:57:32 -08:00
parent 079b749d5d
commit 7480603295

View File

@@ -47,7 +47,7 @@
/** Used to detect if a method is native */
var reNative = RegExp('^' +
(objectRef.valueOf + '')
.replace(/[.*+?^=!:${}()|[\]\/\\]/g, '\\$&')
.replace(/[.*+?^${}()|[\]\\]/g, '\\$&')
.replace(/valueOf|for [^\]]+/g, '.+?') + '$'
);