hasExcessiveSpecialCharacters method
Check for excessive special characters
Implementation
bool hasExcessiveSpecialCharacters() {
final int specialCharCount = RegExp(
r'[!@#$%^&*()_+\-=\[\]{};:"\\|,.<>?/~`]',
).allMatches(this).length;
// More than 20% special characters is excessive
return specialCharCount > (length * 0.2);
}