characterSet method

FluentRegex characterSet(
  1. CharacterSet characterSet, [
  2. Quantity quantity = const Quantity.oneTime()
])

Appends a CharacterSet to search for in the next character.

Examples: var regex = FluentRegex() .characterSet(CharacterSet() .addDigits() .addLetters(CaseType.lower) .addRange('K', 'P') .addLiterals('-')); expect(regex.hasMatch('abc12KP-'), true); expect(regex.findFirst('!abc12KP_-!'), 'a'); expect(regex.findFirst('AB!2KP_-abc12KP_-!'), '2');

Implementation

FluentRegex characterSet(CharacterSet characterSet,
        [Quantity quantity = const Quantity.oneTime()]) =>
    FluentRegex._copyWith(this,
        expression: '$_expression$characterSet$quantity');