diff --git a/lib/client/files.js b/lib/client/files.js index 8361b5a6..aa8a3dd6 100644 --- a/lib/client/files.js +++ b/lib/client/files.js @@ -49,7 +49,7 @@ var Util, DOM; this.set = function(name, data, callback) { var strFiles = FILES_JSON + '|' + FILES_HTML + '|' + FILES_HTML_ROOT, regExp = new RegExp(strFiles), - isFile = name.match(regExp); + isFile = regExp.test(name); Util.checkArgs(arguments, [name, data]); @@ -72,8 +72,8 @@ var Util, DOM; regExpHTML = new RegExp(FILES_HTML + '|' + FILES_HTML_ROOT), regExpJSON = new RegExp(FILES_JSON), - isHTML = name.match(regExpHTML), - isJSON = name.match(regExpJSON); + isHTML = regExpHTML.test(name), + isJSON = regExpJSON.test(name); if (!isHTML && !isJSON) { showError(name); @@ -90,7 +90,7 @@ var Util, DOM; function getPath(name, isHTML, isJSON) { var path, regExp = new RegExp(FILES_HTML_ROOT), - isRoot = name.match(regExp); + isRoot = regExp.test(name); if (isHTML) { if (isRoot)