I need to split a string containing variables/delimiters, something like;
"Hello %Customer Name% your order number is %Order Number% and will be delivered soon"
Using;
string.split(/%/)
=> ["Hello ", "Customer Name", " your order number is ", "Order Number", " and will be delivered soon"]
Which is close to the requirement, but I'm trying to get to;
["Hello ", "%Customer Name%", " your order number is ", "%Order Number%", " and will be delivered soon"]
So essentially I need to split at % but keep it within the returned fields. I've tried a look ahead/behind with regex but cannot get it quite right.