isAllLetterLowerCase property
bool
get
isAllLetterLowerCase
Checks if the string contains only lowercase letters (a-z).
This method uses a regular expression to determine if all characters in the string are lowercase letters. It does not consider numbers, symbols, or whitespace as lowercase letters.
Returns:
true
if the string consists entirely of lowercase letters, false
otherwise.
Returns false
for empty strings.
Example:
'lowercase'.isAllLetterLowerCase; // Returns true
'MixedCase'.isAllLetterLowerCase; // Returns false
'123'.isAllLetterLowerCase; // Returns false
''.isAllLetterLowerCase; // Returns false
Implementation
bool get isAllLetterLowerCase => RegExp(r'^[\p{Ll}]+$', unicode: true).hasMatch(this);