I have a question. What I would like to do is, using Java regex, replace a "Or" sequence if it isn't an "Order" sequence. Thereby if the sequence starts with "Or" and it does not end with "der" I would like to do a replace:
E.g.:
- findByNameOrAge expected -> findByName Or Age
- findByNameOrderAge expected -> findByNameOrderAge (Keep the same value)
I've tried same regex sequence, however, without luck.
String value = "findByNameOrAge";
String value2 = "findByNameOrderByAge";
String regex = "Or(?=^der)";
System.out.println(value.replaceAll(regex, " or "));
System.out.println(value2.replaceAll(regex, " or "));