toUnderline property

String get toUnderline

将驼峰命名字符串转成下划线

Implementation

String get toUnderline {
  return replaceAllMapped(
    RegExp('(?<=[a-z])[A-Z]'),
    (m) => '_${m.group(0)}',
  ).toLowerCase();
}