diff --git a/app.js b/app.js index 300e6a97a249ae833bbfce3abaabf88980855d5c..3f3e0a7f3576a60060d69f777f66aa05fed84ef8 100644 --- a/app.js +++ b/app.js @@ -1047,7 +1047,8 @@ var firmwarewizard = function() { return 0; }); - // prepare the matches for use in regex (join by pipe and escape dots) + // prepare the matches for use in regex (join by pipe and escape regex special characters) + // according to https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions var matchString = matches.map(x => x.replace(/[.*+?^${}()|[\]\\]/g, '\\$&')).join('|'); // match image files. The match either ends with