string_ext

pub package Dart CI innim lint

Dart extension methods for a String.

Usage

To use this plugin, add string_ext as a dependency in your pubspec.yaml file.

Than add import 'package:string_ext/string_ext.dart'; to the file for use extension methods.

Example

import 'package:string_ext/string_ext.dart';

void main() {
  final foo = 'john';
  final bar = foo.firstToUpper();
  print('Name: $bar');
  // Output: Name: John
}

Methods classifier

Common

Equality

  • isNullOrEmpty/isNotNullNorEmpty - check for a null or empty.

Modification

Case

  • firstToUpper()/firstToLower() - converts first character in the string to upper/lower case.

Transformation

To Iterable

  • chunks() - splits string by chunk with defined size.

Libraries

string_ext