org.apache.tools.ant.util.regexp
Interface Regexp
- All Superinterfaces: 
- RegexpMatcher
- All Known Implementing Classes: 
- JakartaOroRegexp, JakartaRegexpRegexp, Jdk14RegexpRegexp
- public interface Regexp- extends RegexpMatcher
Interface which represents a regular expression, and the operations
 that can be performed on it.
| Field Summary | 
| static int | REPLACE_ALLReplace all occurances of the regular expression
 | 
| static int | REPLACE_FIRSTReplace only the first occurance of the regular expression
 | 
 
 
| Method Summary | 
|  java.lang.String | substitute(java.lang.String input,
           java.lang.String argument,
           int options)Perform a substitution on the regular expression.
 | 
 
 
REPLACE_FIRST
public static final int REPLACE_FIRST
- Replace only the first occurance of the regular expression
 
- See Also:
- Constant Field Values
 
REPLACE_ALL
public static final int REPLACE_ALL
- Replace all occurances of the regular expression
 
- See Also:
- Constant Field Values
 
substitute
public java.lang.String substitute(java.lang.String input,
                                   java.lang.String argument,
                                   int options)
                            throws BuildException
- Perform a substitution on the regular expression.
 
- 
 
- 
- Parameters:
- input- The string to substitute on
- argument- The string which defines the substitution
- options- The list of options for the match and replace. See the
                MATCH_ and REPLACE_ constants above.
- Returns:
- the result of the operation
- Throws:
- BuildException- on error
 
Copyright © 2000-2005 Apache Software Foundation. All Rights Reserved.