Interface RegexEngine
- All Known Implementing Classes:
RegexEngineImpl
,RegexEngineImpl
public interface RegexEngine
A provider of a regular expression matching capability.
-
Method Summary
-
Method Details
-
compile
Compiles a string containing a regular expression into aRegex
object. TheRegex
object can be used to test whether a string matches the regular expression.- Parameters:
str
- a String containing a regular expression- Returns:
- a
Regex
forstr
- Throws:
RegexSyntaxException
- ifstr
is not a valid regular expression
-