add RegEx tester

This commit is contained in:
buzz-lightsnack-2007 2024-05-24 23:59:56 +08:00
parent 88f364137c
commit 0d36039ba5

View file

@ -0,0 +1,26 @@
/*
RegEx Manager
Tests and manages regular expressions
*/
class RegExManager {
/*
Tests a regular expression.
@param {string} expression The regular expression to test.
@return {boolean} the state
*/
static test(expression) {
let RESULT = {};
RESULT[`state`] = false;
try {
console.log(expression);
RESULT[`expression`] = new RegExp(expression);
RESULT[`state`] = true;
} catch(err) {};
return (RESULT[`state`]);
};
};
export {RegExManager};