Hi.
Any advice is welcome.
Actually I can't get the regex() manipulation work on a MAC, while it works perfectly in a Windows environment. This is what the complete string looks like:
Left(MoveArticles([Album]),1)\regex(replace([Album],:, / /-),/#([^\s,]+)#/,-1,1)[R1]\ replace([Album],:, / /-) - if(isequal([Dirigent], Unbekannt Dirigent),[Albuminterpret], if(isequal([Albuminterpret],if(isequal(Left([Dirigent],3),Sir),removeleft([Dirigent],4),[Dirigent]),1), regex(Swap([Albuminterpret]),/#([^\s,]+)#/,-1,1)[R1]/, [Orchester], regex(Swap([Albuminterpret]),/#([^\s,]+)#/,-1,1)[R1]/, regex(Swap([Dirigent]),/#([^\s,]+)#/,-1,1)[R1]/, [Orchester])) ([Abtastrate])
While it is clear that a backslash has to be replaced by a slash to force a directory change on MAC, the regex form
regex(replace([Album],:, / /-),/#([^\s,]+)#/,-1,1)[R1]
generally does not work on MAC.
To my assumption the slashes generally cause the problem and are not accepted in a MAC environment. But how can I force a blank space in replace([Album],:, / /-) and how can I build an expression in regex() when it is not possible to use /# and #/ to surround the entire regular expression?
Thank you for any hint or help.
Martin