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