Dart library for changing String case style to the desired convention.
Add this to your package's pubspec.yaml file:
dependencies:
dart_casing: <latest version>
import 'package:dart_casing/dart_casing.dart';
main()
{
var text = "Lorem-ipsum_dolor\\SIT amet";
print(Casing.camelCase(text)); // loremIpsumDolorSitAmet
print(Casing.pascalCase(text)); // LoremIpsumDolorSitAmet
print(Casing.titleCase(text)); // Lorem Ipsum Dolor Sit Amet
print(Casing.titleCase(text, separator: "_")); // Lorem_Ipsum_Dolor_Sit_Amet
print(Casing.snakeCase(text)); // lorem_ipsum_dolor_sit_amet
print(Casing.paramCase(text)); // lorem-ipsum-dolor-sit-amet
print(Casing.constantCase(text)); // LOREM_IPSUM_DOLOR_SIT_AMET
print(Casing.lowerCase(text, separator: " ")); // lorem ipsum dolor sit amet
print(Casing.upperCase(text, separator: " ")); // LOREM IPSUM DOLOR SIT AMET
}
Please file any issues, bugs or feature request here.
This project is licensed under the MIT License
This Dart package is developed by Florin Bratan. You can contact me at florin@leadcode.dev