Made the input regexes more robust

This commit is contained in:
n1073645 2019-11-27 10:24:31 +00:00
parent aa206d7b37
commit a2eadee06a
9 changed files with 42 additions and 17 deletions

View file

@ -39,19 +39,19 @@ class ChangeIPFormat extends Operation {
];
this.patterns = [
{
match: "([0-9]{1,3}\\.){3}[0-9]{1,3}",
match: "^\\s*([0-9]{1,3}\\.){3}[0-9]{1,3}$",
flags: "",
args: ["Dotted Decimal","Decimal"]
args: ["Dotted Decimal", "Decimal"]
},
{
match: "([0-9]{1,3}\\.){3}[0-9]{1,3}",
match: "^\\s*([0-9]{1,3}\\.){3}[0-9]{1,3}$",
flags: "",
args: ["Dotted Decimal","Octal"]
args: ["Dotted Decimal", "Octal"]
},
{
match: "([0-9]{1,3}\\.){3}[0-9]{1,3}",
match: "^\\s*([0-9]{1,3}\\.){3}[0-9]{1,3}$",
flags: "",
args: ["Dotted Decimal","Hex"]
args: ["Dotted Decimal", "Hex"]
}
];
}