Hallo zusammen,
ich möchte Text variabler Länge beliebigen Inhalts parsen und darin Vorkommen bestimmter Zeichen ersetzen lassen.
Gaijin meinte, dass ich dabei nicht auf sein XMP-Plugin (%XMP_StrRERepl) zurückgreifen könne, da meine Suchausdrücke zu komplex wären.
So will ich beispielsweise Bindestriche, sofern sie nicht der Worttrennung dienen, durch Divise (–) ersetzen, als regulären Suchausdruck verwende ich
Jetzt bin ich zwar in Regulären Ausdrücken oder egrep halbwegs firm, stehe aber mit Ritlabs' Makrosprache auf Kriegsfuß ...
Wie lässt sich für einen String %_text eine reguläre Ersetzung bei n Treffern in TB! durchführen?
Code
%SetPattRegExp='(?m-s)(^\-|(?<=\s)\-)'%-
%RegExpBlindMatch='%_text%-
%REM=' ** Und was kommt dann? ** '%-
Kann mir irgendwer weiterhelfen?
Gruß,
Mikka