Class RegularExpression

java.lang.Object
All Implemented Interfaces:
Cloneable

public class RegularExpression extends DataType
A regular expression datatype. Keeps an instance of the compiled expression for speed purposes. This compiled expression is lazily evaluated (it is compiled the first time it is needed). The syntax is the dependent on which regular expression type you are using. The system property "ant.regexp.regexpimpl" will be the classname of the implementation that will be used.
 Available implementations:

   org.apache.tools.ant.util.regexp.Jdk14RegexpRegexp (default)
        Based on the JDK's built-in regular expression package

   org.apache.tools.ant.util.regexp.JakartaOroRegexp
        Based on the jakarta-oro package

   org.apache.tools.ant.util.regexp.JakartaRegexpRegexp
        Based on the jakarta-regexp package
 
   <regexp [ [id="id"] pattern="expression" | refid="id" ]
   />
 
See Also: