Package net.sf.saxon.regex
Interface RegexMatchHandler
public interface RegexMatchHandler
Interface defining a call-back action for processing captured groups within a regular expression
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Method to be called with each fragment of text in a matching substringvoid
onGroupEnd
(int groupNumber) Method to be called when the end of a captured group is encounteredvoid
onGroupStart
(int groupNumber) Method to be called when the start of a captured group is encountered
-
Method Details
-
characters
Method to be called with each fragment of text in a matching substring- Parameters:
s
- a matching substring, or part thereof that falls within a specific group- Throws:
XPathException
-
onGroupStart
Method to be called when the start of a captured group is encountered- Parameters:
groupNumber
- the group number of the captured group- Throws:
XPathException
-
onGroupEnd
Method to be called when the end of a captured group is encountered- Parameters:
groupNumber
- the group number of the captured group- Throws:
XPathException
-