verbose_regexp 0.1.0 copy "verbose_regexp: ^0.1.0" to clipboard
verbose_regexp: ^0.1.0 copied to clipboard

outdatedDart 1 only

Simulates verbose flag behavior for regular expressions in Dart.

RegExp verbose mode in Dart #

Overview #

This package contains a single function verbose(String) → String that can be used to simulate the verbose mode known from other RegEx implementations like python. This function will simply remove all unescaped whitespace and line comments and return a purged Dart regular expression that you can pass to the RegExp constructor.

Usage #

import 'package:verbose_regexp/verbose_regexp.dart';

var a = new RegExp(verbose(r'''
  \d +  # the integral part
  \.    # the decimal point
  \d *  # some fractional digits'''));

var b = new RegExp(r'\d+\.\d*');

void main() {
  assert(a == b);
}
1
likes
15
pub points
0%
popularity

Publisher

unverified uploader

Simulates verbose flag behavior for regular expressions in Dart.

Repository (GitHub)
View/report issues

License

MIT (LICENSE)

More

Packages that depend on verbose_regexp