diff options
-rwxr-xr-x | bin/handlebars | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/bin/handlebars b/bin/handlebars index f0986a0..61886da 100755 --- a/bin/handlebars +++ b/bin/handlebars @@ -116,7 +116,8 @@ if (argv.known) { } // Build file extension pattern -var extension = new RegExp('\\.' + argv.extension + '$'); +var extension = argv.extension.replace(/[\\^$*+?.():=!|{}\-\[\]]/g, function(arg) { return '\\' + arg; }); +extension = new RegExp('\\.' + extension + '$'); var output = []; if (!argv.simple) { |