Class RegexEngineImpl
java.lang.Object
com.thaiopensource.datatype.xsd.regex.java.RegexEngineImpl
- All Implemented Interfaces:
RegexEngine
An implementation of
RegexEngine
using the JDK 1.4+ java.util.regex
package.-
Constructor Summary
-
Method Summary
-
Constructor Details
-
RegexEngineImpl
public RegexEngineImpl()
-
-
Method Details
-
compile
Description copied from interface:RegexEngine
Compiles a string containing a regular expression into aRegex
object. TheRegex
object can be used to test whether a string matches the regular expression.- Specified by:
compile
in interfaceRegexEngine
- Parameters:
str
- a String containing a regular expression- Returns:
- a
Regex
forstr
- Throws:
RegexSyntaxException
- ifstr
is not a valid regular expression
-