public class RegexTransformer extends Object implements Transformer
pattern
in a string and replaces each with a string replacement
.
replacement
can be a normal string, or can include match groups like $1
.
removeMultipleWhitespaces
(default true) and
trimIt
(default true)Constructor and Description |
---|
RegexTransformer() |
Modifier and Type | Method and Description |
---|---|
Pattern |
getPattern() |
String |
getReplacement() |
boolean |
isRemoveMultipleWhitespaces() |
boolean |
isTrimIt() |
void |
setPattern(String pattern) |
void |
setRemoveMultipleWhitespaces(boolean removeMultipleWhitespaces) |
void |
setReplacement(String replacement) |
void |
setTrimIt(boolean trimIt) |
String |
transform(String s)
Transform
s into another String. |
public RegexTransformer()
public String transform(String s)
Transformer
s
into another String.transform
in interface Transformer
s
- The string to transformpublic Pattern getPattern()
public void setPattern(String pattern)
public String getReplacement()
public void setReplacement(String replacement)
public boolean isRemoveMultipleWhitespaces()
public void setRemoveMultipleWhitespaces(boolean removeMultipleWhitespaces)
public boolean isTrimIt()
public void setTrimIt(boolean trimIt)
Copyright © 2012–2014 Royal Botanic Gardens, Kew. All rights reserved.