org.apache.tools.ant.util.regexp

Class Jdk14RegexpRegexp

public class Jdk14RegexpRegexp extends Jdk14RegexpMatcher implements Regexp

Regular expression implementation using the JDK 1.4 regular expression package
Constructor Summary
Jdk14RegexpRegexp()
Constructor for Jdk14RegexpRegexp
Method Summary
protected intgetSubsOptions(int options)
Convert ant regexp substitution option to jdk1.4 options.
Stringsubstitute(String input, String argument, int options)
Perform a substitution on the regular expression.

Constructor Detail

Jdk14RegexpRegexp

public Jdk14RegexpRegexp()
Constructor for Jdk14RegexpRegexp

Method Detail

getSubsOptions

protected int getSubsOptions(int options)
Convert ant regexp substitution option to jdk1.4 options.

Parameters: options the ant regexp options

Returns: the jdk14 substition options

substitute

public String substitute(String input, String argument, int options)
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.

Returns: the result of the operation

Throws: BuildException on error