public class SimplePatternValueExtractor
extends java.lang.Object
| Constructor and Description |
|---|
SimplePatternValueExtractor(java.lang.String content,
java.lang.String leftSidePattern,
java.lang.String rightSidePattern)
Create a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String[] |
getExtractedValues()
Get an array of the extracted values.
|
void |
setSearchPerLine(boolean searchPerLine)
Set if the values are searched per line (default: true).
|
void |
setTrimExtractedValues(boolean trimExtractedValues)
Set if leading and trailing whitespace are removed from the extracted values (default = false).
|
public SimplePatternValueExtractor(java.lang.String content,
java.lang.String leftSidePattern,
java.lang.String rightSidePattern)
content - the content from which the values are extractedleftSidePattern - the pattern for the left siderightSidePattern - the pattern for the right sidejava.lang.IllegalArgumentException - if the left side or the right side pattern is an empty stringpublic void setSearchPerLine(boolean searchPerLine)
searchPerLine - true = the values are searched per line, false = the values are searched over multiple linespublic void setTrimExtractedValues(boolean trimExtractedValues)
trimExtractedValues - true = trailing whitespace are removed from the extracted valuespublic java.lang.String[] getExtractedValues()