Manipulate extension
Bundles destructive string manipulation functionalities
- on
Methods
-
insert(
String toInsert, int position) → String -
Inserts the
toInsert
string to a string at indexposition
-
latinize(
) → String - Returns a latinised string
-
reverse(
) → String - Reverses a string. Works with strings containing graphemes
-
slugify(
) → String - Slugifies the string and replaces diacritics with corresponding latin characters
-
splice(
int deleteCount, int startPosition, String replacement) → String -
Changes a string by deleting
deleteCount
of chacters from thestartPosition
. Replacesreplacement
charactes instead of deleted characters -
translate(
Map< String, String> translations) → String - Translate a string by replacing a given substring with another substring