0

I have been through the documentation for Spring Expression Language and I saw that it has operator matches for regular expression. Does anyone know if the algorithm used for it is the same greedy one as for matches in Java language?

user998692
  • 5,172
  • 7
  • 40
  • 63

1 Answers1

2

It uses the basic Java implementation - see OperatorMatches...

Pattern pattern = Pattern.compile((String) right);
Matcher matcher = pattern.matcher((String) left);
return BooleanTypedValue.forValue(matcher.matches());
Gary Russell
  • 166,535
  • 14
  • 146
  • 179