toCamelCase property

String get toCamelCase

将字符串转换为驼峰命名(首字母小写)

Implementation

String get toCamelCase {
  if (isEmpty) return '';
  final words = split(RegExp(r'[_\s-]+'));
  if (words.length == 1) return words.first.toLowerCase();
  return words.first.toLowerCase() +
      words.skip(1).map((word) => word.capitalize).join();
}