oxjs/source/Ox/js/RegExp.js
2012-05-19 10:36:02 +04:00

9 lines
No EOL
308 B
JavaScript

/*@
Ox.escapeRegExp <f> Escapes a string for use in a regular expression
(str) -> <r> Escaped string
str <s> String
@*/
// see https://developer.mozilla.org/en/JavaScript/Guide/Regular_Expressions
Ox.escapeRegExp = function(str) {
return (str + '').replace(/([\/\\^$*+?.-|(){}[\]])/g, '\\$1');
};