For your specific example where you sometimes have a string "1234 Name Street" and sometimes just "Place Name" and you want the 1234 from the first and NotSet from the second...
Regular expressions would help, but yes are not available in Architect Expressions. The first thing that comes to mind is you could do a boolean with the Contains function and check that it contains 1 or 2 or 3 or 4 etc. Not sure if a simple greater than or less than symbol will error with a string, but it is also worth a shot.
Otherwise you could feed it in to a Genesys bot, and have a slot setup with regular expression, and then just return the slot value back out and use that, which seems a little overkill to me.
Just a couple of initial ideas, might come up with something better.
------------------------------
Anton Vroon
------------------------------