RegexModel.startsWith constructor

RegexModel.startsWith(
  1. String text, {
  2. bool ignoreCase = false,
  3. String? title,
})

Starts with text, e.g. startsWith('TR') for an IBAN.

Implementation

factory RegexModel.startsWith(
  String text, {
  bool ignoreCase = false,
  String? title,
}) => RegexModel(
  title: title ?? RegexLabels.current.startsWith(text),
  test: (value) => ignoreCase
      ? value.toLowerCase().startsWith(text.toLowerCase())
      : value.startsWith(text),
);