Skip to content

Instantly share code, notes, and snippets.

View kbens's full-sized avatar
🟦

Kyle Benson kbens

🟦
View GitHub Profile
@kbens
kbens / Substring [peoplecode]
Last active August 14, 2020 15:12
String Manipulation in PeopleCode
Local string &foo = "This is a foo string.";
Local string &start_key = "Th";
Local string &end_key = ".";
Local integer &start_pos = Find(&start_key, &foo) + Len(&start_key);
Local integer &end_pos = Find(&end_key, &foo);
Local string &result = Substring(&foo, &start_pos, &end_pos - &start_pos);
/* &result will now equal "is is a foo string" */
@kbens
kbens / Number to String [peoplecode]
Last active March 20, 2017 20:44
String Manipulation in PeopleCode
Local number &Num = 2;
Local string &NumAsString = NumberToString("%03",&Num);
/* &NumAsString will now equal "002" */