In a microflow i need a variable, but i don't know up-front how many times. So it would be nice if a variable could be an array. Of course, i can stack all values into one string variable and use string functions to order them, search them or delete them from it. Is this the best way to accomplish what I want? And if so, is there a character, like | that can be used it string variables as a delimiter but can not be entered by a user in a text field?
You could create a non persistent object with a string attribute and then create a list to store these values in. You can create a list of non persistent entities and then just add to this list.