Свойство isCaseSensitive
Учитывает ли это регулярное выражение регистр.
Если регулярное выражение не учитывает регистр, оно будет сопоставлять входную букву с буквой шаблона, даже если эти буквы являются разными вариантами одной и той же буквы с точки зрения регистра.
final text = 'Parse my string'; var regExp = RegExp(r'STRING', caseSensitive: false); print(regExp.isCaseSensitive); // false print(regExp.hasMatch(text)); // true, matches. regExp = RegExp(r'STRING', caseSensitive: true); print(regExp.isCaseSensitive); // true print(regExp.hasMatch(text)); // false, no match.
Реализация
bool get isCaseSensitive;
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.19.6/dart-core/RegExp/isCaseSensitive.html