Adding regex tool

This commit is contained in:
NoahLacks63 2025-07-12 19:16:12 -04:00
parent 719ab8a02e
commit 9041f3a804
2 changed files with 15 additions and 8 deletions

View File

@ -4,7 +4,6 @@
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0", "version": "0.2.0",
"configurations": [ "configurations": [
{ {
"type": "java", "type": "java",
"name": "Current File", "name": "Current File",

View File

@ -9,15 +9,23 @@ public class ExceptionGenerator {
for (int i = 1; i < args.length; i++) { for (int i = 1; i < args.length; i++) {
args[i] = "$" + args[i] + "$"; args[i] = "$" + args[i] + "$";
for (String str : args[i].toLowerCase().split(base)) {
if (str.equals("$")) {
} else { String prefix = args[i].toLowerCase().split(base)[0];
str.replaceAll("$", "");
String suffix = args[i].toLowerCase().split(base)[1];
if (!prefix.equals("$")) {
prefixes += RegexGenerator.regexGenerator(prefix) + "|";
}
if (!suffix.equals("$")) {
suffixes += RegexGenerator.regexGenerator(suffix) + "|";
} }
} }
}
prefixes = prefixes.substring(0, prefixes.length() - 1);
suffixes = suffixes.substring(0, suffixes.length() - 1);
System.out.println(prefixes + ")" + regex + suffixes + ")"); System.out.println(prefixes + ")" + regex + suffixes + ")");
} }