Additionnal methods for string manipulation and generation.
Generates a .NET random GUID/UUID. (Version 4, random)
A random valid GUID/UUID.
kafe.string.generateGuid();
// returns "c573f4f3-982a-4046-818a-083757f98804"
Removes accented charaters from a string.
string
string
String
The unaccented string.
kafe.string.removeAccent('Kafe signifie café en créole.');
// returns "Kafe signifie cafe en creole."
Transforms a JSON string into a javascript object.
string
string
String
A JSON string.
A valid javascript object.
kafe.string.toObject('{"UserId":"456","Items":["first", "second", "last"],"State":true,"TotalAmount":52,"Taxes":[]}');
// returns Object {UserId: "456", Items: Array[3], State: true, TotalAmount: 52, Taxes: Array[0]}