common_utilities 0.0.4 common_utilities: ^0.0.4 copied to clipboard
A Dart Common Utility Package .
common_utilities #
A Dart Common Utility Package . That contain useful functions for different classes.
Includes a set of String , Int , List functions and so on. that make your work much faster and easier.
version 0.0.4 Includes only String utils.
String Utils #
Includes over 30 useful string functions such as :
- subStringBetween
- subStringsBetween
- subStringBetween
- subStringsBetween
- subStringAfter
- subStringBefore
- subStringAfter
- subStringBefore
- insertAt
- removeAt
- insertAfter
- insertAfterEvery
- removeAfter
- removeBefore
- isNumericInt
- isNumericDouble
- isAlphabetic
- isUpperCase
- isAlphaNumeric
- isBlank
- isContainSpecialChar
- isValidCharacters
- convertEnglishNumberToPersian
- convertPersianNumberToEnglish
- convertToMoneyFormat
- countWords
- countLines
- reverse
- reverseWords
- removeBlankLines
- removeLinesThatContain
- isEmail
- convertToBase64
- convertBase64ToString
- convertToUTF8
How To Use #
Example for StringUtils : #
import 'package:common_utilities/common_utilities.dart';
void main() {
String mainStr = 'If you want something you have never had you must do something you have never done';
String result = mainStr.StringUtils().subStringBetween('want', 'never');
// prints => 'something you have'
List<String> result2 = mainStr.StringUtils().subStringsBetween('you', 'never');
// prints => ['something you have' , 'must do something you have']
String result3 = mainStr.StringUtils().subStringAfter('something');
// prints => 'you have never had you must do something you have never done'
bool lastIndex = true; //This is optional & its false by default
String result4 = mainStr.StringUtils().subStringAfter('something',lastIndex);
// prints => 'you have never done'
}
Changelog #
Refer to the Changelog to get all release notes.