multiline method

FluentRegex multiline([
  1. bool enable = true
])

======================================================================== CONSTRUCTORS

======================================================================== FLAG MANIPULATING METHODS

Enable or disable search in one line in prior to multi line search according to enable flag.

Multi line search is enabled by default.

Example: var regex = FluentRegex() .startOfLine() .literal('a') .multiline(false); expect(regex.hasMatch('first line \na'), false); expect(regex.hasMatch('a'), true);

Implementation

/// ========================================================================
///                             FLAG MANIPULATING METHODS
/// ========================================================================

/// Enable or disable search in one line in prior
/// to multi line search according to [enable] flag.
///
/// Multi line search is enabled by default.
///
/// Example:
/// var regex = FluentRegex()
///   .startOfLine()
///   .literal('a')
///   .multiline(false);
/// expect(regex.hasMatch('first line \na'), false);
/// expect(regex.hasMatch('a'), true);

FluentRegex multiline([bool enable = true]) =>
    FluentRegex._copyWith(this, multiLine: enable);