Uses of Interface
aQute.libg.re.RE
Packages that use RE
-
Uses of RE in aQute.libg.re
Subinterfaces of RE in aQute.libg.reModifier and TypeInterfaceDescriptionstatic interfaceRepresents a Character Class in a regular expression.static interfaceRepresents a flag.static interfaceA group is a regular expression that groups a set of REs.static interfaceThe `*`, `?`, `+` operators and the `{...}` suffix quantify the previous node.Fields in aQute.libg.re declared as REModifier and TypeFieldDescriptionstatic final RECatalog.allstatic final RECatalog.beginInputstatic final RECatalog.emptystatic final RECatalog.endOfInputstatic final RECatalog.endOfInputForFinalstatic final RECatalog.endOfLinestatic final RECatalog.endOfPreviousMatchstatic final RECatalog.eofstatic final RECatalog.eolstatic final RECatalog.fullyQualifiedNamestatic RECatalog.hexnumberstatic final RECatalog.javaIdstatic final RECatalog.numberstatic final RECatalog.someAllstatic final RECatalog.startOfLinestatic final RECatalog.versionstatic final RECatalog.wordBoundaryMethods in aQute.libg.re that return REModifier and TypeMethodDescriptionstatic RECatalog.anythingBut(String s) Creates a regular expression that matches anything except the specified string.static RECatalog.back(int group) Used to reference a previous capturing group.static REUsed to reference a previous named capturing group.static RECatalog.control(char c) Return a control char.static RECreate a non capturing groupstatic RECreate a named capturing groupstatic REModifies the given quantified regular expression to match greedily.RE.Q.greedy()Set greedystatic RECreates a conditional regular expression with no alternative case.static RECreates a conditional regular expression.static RECreate a list of clauses separated by a comma.static RECreate a list of clauses separated by a separator.static REProvide a literal text.static RE[]Useful if you need a number of literal REsstatic RECreates a regular expression that optionally matches the given string.If this class is extended, the named fields in that class can be used in named groups.static RECreates a regular expression that matches the negation of the provided regular expression.RE.not()Reverse the meaning of this RE.static RECreate an OR combination of a number of RE'sstatic RECreate an or combination of character classes.static RECreate an OR combination of a number of Strings.static REModifies the given quantified regular expression to match in a possessive manner.RE.Q.possesive()Set possesivestatic REUse the quoting facility built intoPattern.quote(String)static REstatic REModifies the given quantified regular expression to match reluctantly.RE.Q.reluctant()Set reluctantstatic RECatalog.string(char delimeter) Return a string that is delimeted on both sides with the same character.static RESeeCatalog.term(String,RE...)with a null for namestatic REReturn a named group but where each member that is not a whitespace, will be preceded with a #setWs.static REUse the Unicode name.static RECreates a regular expression that matches 'thenExpect' until 'condition' becomes true.static RECreates a regular expression that repeats the 'thenExpect' pattern as long as 'condition' matches.Methods in aQute.libg.re that return types with arguments of type REMethods in aQute.libg.re with parameters of type REModifier and TypeMethodDescriptionstatic RE.GCreates a lookahead group with the provided regular expressions.static RE.QCreates a quantified regular expression that matches at least a specified minimum number of occurrences.static RE.GCombine the res into a single atomic Group.static RE.GCreates a lookbehind group with the provided regular expressions.static RE.GCreates a capturing group with the provided regular expressions.static RE.FCatalog.caseInsenstive(RE... res) Applies the case-insensitive flag to the provided regular expressions.static RE.FCatalog.caseInsenstiveOff(RE... res) Turns off the case-insensitive flag for the provided regular expressions.default booleanThis Match has a rover its the matching region.static RE.FApplies the comments flag to the provided regular expressions.static RE.FCatalog.commentsOff(RE... res) Turns off the comments flag for the provided regular expressions.static RE.FApplies the dotall flag to the provided regular expressions.static RE.FTurns off the dotall flag for the provided regular expressions.static RECreate a non capturing groupstatic RECreate a named capturing groupstatic RECreates a conditional regular expression with no alternative case.static RECreates a conditional regular expression.static RECreate a list of clauses separated by a comma.static RECreate a list of clauses separated by a separator.Merge another RE with this RE.static RE.FApplies the multiline flag to the provided regular expressions.static RE.FCatalog.multilineOff(RE... res) Turns off the multiline flag for the provided regular expressions.static RE.QCreates a quantified regular expression that matches a specified minimum and maximum number of occurrences.If this class is extended, the named fields in that class can be used in named groups.static RECreates a regular expression that matches the negation of the provided regular expression.static RE.QReturn an optional REstatic RECreate an OR combination of a number of RE'sstatic RE.GCreates a sequence of regular expressions.static RE.QReturn a group of some members.default voidThis Match has a rover in its the matching region.static RE.QReturn a group of some members.default StringThis Match has a rover in its the matching region.static RESeeCatalog.term(String,RE...)with a null for namestatic REReturn a named group but where each member that is not a whitespace, will be preceded with a #setWs.This Match has a rover in its the matching region.static RE.FCatalog.unicodeCase(RE... res) Applies the unicode case flag to the provided regular expressions.static RE.FCatalog.unicodeCaseOff(RE... res) Turns off the unicode case flag for the provided regular expressions.static RE.FCatalog.unicodeCharacterClass(RE... res) Applies the unicode character class flag to the provided regular expressions.static RE.FCatalog.unicodeCharacterClassOff(RE... res) Turns off the unicode character class flag for the provided regular expressions.static RE.FApplies the unix lines flag to the provided regular expressions.static RE.FCatalog.unixLinesOff(RE... res) Turns off the unix lines flag for the provided regular expressions.static RECreates a regular expression that matches 'thenExpect' until 'condition' becomes true.static RECreates a regular expression that repeats the 'thenExpect' pattern as long as 'condition' matches.