How to Delimit more than one filter in a string or field?

Hi all,

Thanks for your feedback. I have answered my own question inspired by your suggestions.

I am using two delimiters, one to seperate multiple filters “&”, and one to seperate a target fieldname from a filter ::. I then just split this as needed in a macro and generate the appropriate action widget. eg:

field name:: [<now [UTC]YYYY/MM/DD>] & tags::[tag[$:/tags/Macro]]&tags::+[toggle[tagname],[off]]

with
<<split-filter "field name:: [<now [UTC]YYYY/MM/DD>] & tags::[tag[$:/tags/Macro]]&tags::+[toggle[tagname],[off]]">>

If you want to see the experimental code its here Sandbox by Tones — On the TiddlyWiki platform V5.2.3