separator | char that replaces the whitespaces |
lang | language specific transliteration |
symbols | false -> don't convert symbols; true -> convert symbols according to the 'lang' setting |
maintainCase | true -> maintain case chars;false -> convert all chars to lower case |
titleCase | true -> convert input string to title-case |
truncate | 0 -> don't trim length; >= 1 -> trim to max length while not breaking any words |
uric | true -> additionally allow chars: ";", "?", ":", "@", "&", "=", "+", "$", ",", "/" |
uricNoSlash | true -> additionally allow chars: ";", "?", ":", "@", "&", "=", "+", "$", "," |
mark | true -> additionally allow chars: "-", "_", ".", "!", "~", "*", "'", "(", ")" |