Forgot about dollar symbol in regex

This commit is contained in:
sekwah 2018-01-22 21:56:10 +00:00
parent e76697ddd6
commit 83e9499f81

View File

@ -43,7 +43,7 @@ public class Lang {
String translation = instance.translate(s);
for (int i = 1; i <= args.length; i++) {
System.out.printf("Replace %s with %s%n", "%" + i + "$s", args[i-1].toString());;
translation = translation.replaceAll("%" + i + "$s", args[i-1].toString());
translation = translation.replaceAll("%" + i + "\\$s", args[i-1].toString());
}
return translation;
}
@ -52,7 +52,7 @@ public class Lang {
String translation = instance.translateColor(s);
for (int i = 1; i <= args.length; i++) {
System.out.printf("Replace %s with %s%n", "%" + i + "$s", args[i-1].toString());;
translation = translation.replaceAll("%" + i + "$s", args[i-1].toString());
translation = translation.replaceAll("%" + i + "\\$s", args[i-1].toString());
}
return translation;
}