Package org.archive.modules.canonicalize
Class RegexRule
java.lang.Object
org.archive.modules.canonicalize.BaseRule
org.archive.modules.canonicalize.RegexRule
- All Implemented Interfaces:
Serializable
,CanonicalizationRule
,org.archive.spring.HasKeyedProperties
public class RegexRule extends BaseRule
General conversion rule.
- Version:
- $Date$, $Revision$
- Author:
- stack
- See Also:
- Serialized Form
-
Field Summary
-
Constructor Summary
Constructors Constructor Description RegexRule()
-
Method Summary
Methods inherited from class org.archive.modules.canonicalize.BaseRule
doStripRegexMatch, getEnabled, getKeyedProperties, setEnabled
-
Field Details
-
logger
-
-
Constructor Details
-
RegexRule
public RegexRule()
-
-
Method Details
-
getRegex
-
setRegex
The regular expression to use to match. -
getFormat
-
setFormat
The format string to use when a match is found. -
canonicalize
Description copied from interface:CanonicalizationRule
Apply this canonicalization rule.- Parameters:
url
- Url string we apply this rule to.- Returns:
- Result of applying this rule to passed
url
.
-