toSnakeCase static method
Converts PascalCase or camelCase to snake_case.
Implementation
static String toSnakeCase(String input) {
return input
.replaceAllMapped(
RegExp(r'([A-Z])'), (match) => '_${match.group(0)!.toLowerCase()}')
.replaceFirst(RegExp(r'^_'), '');
}