toLowerCaseSimpleUnderscored static method
Transforms s
to lower-case and removes non-letters, non-digits and non-underscore (_
), also repeating underscores are replaced to a single one _
.
Implementation
static String toLowerCaseSimpleUnderscored(String s) {
return s
.toLowerCase()
.replaceAll(_regexpNotLettersDigitsAndUnderscore, '')
.replaceAll(RegExp(r'_+'), '_');
}