verbose_regexp 1.0.0+1
verbose_regexp: ^1.0.0+1

Dart native js
Flutter Android iOS web

Simulates verbose flag behavior for regular expressions in Dart.

RegExp verbose mode in Dart #

Build Status

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);
}
0
likes
100
pub points
0%
popularity

Simulates verbose flag behavior for regular expressions in Dart.

Repository (GitHub)
View/report issues

Documentation

API reference

Uploader

philippschiffmann93@gmail.com

License

MIT (LICENSE)

More

Packages that depend on verbose_regexp