toCamelCase static method

String toCamelCase(
  1. String projectName
)

将项目名转成驼峰命名,例如 rf_online → rfOnline

Implementation

static String toCamelCase(String projectName) {
  final parts = projectName.split(RegExp(r'[_\s]+'));
  if (parts.isEmpty) return projectName;
  return parts.first.toLowerCase() +
      parts.skip(1).map((p) => p[0].toUpperCase() + p.substring(1)).join();
}