Goar Hallo Skripter, mit freudigem Interesse habe ich die Nachfolge von [#0000cc]satimage.osax[/#0000cc] zur Kenntnis genommen. ( https://www.hilfdirselbst.ch/gforum/gforum.cgi?post=572629#572629 ) Doch kaum habe ich eine satimage-[#0000cc]change[/#0000cc]-Zeile umformuliert (unter Catalina), bockt die [#0000cc]back reference [/#0000cc]"\\1". http://userguide.icu-project.org/strings/regexp sagt: In meinem pattern befindet sich nur eine capturing group (…); da habe ich ein Verständnisproblem. (Liegt’s an meinen Englischkenntnissen?) So sieht mein Skript aus: use [#0000cc]scripting additions[/#0000cc] use [#0000cc]script[/#0000cc] "RegexAndStuffLib" [#0000cc]version[/#0000cc] "1.0.6" set [#008000]cpldate_stamp[/#008000] to ((the [#0000cc]current date[/#0000cc]) as [#0000cc]Unicode text[/#0000cc]) set [#008000]date_stamp[/#008000] to ([#0000cc]regex change[/#0000cc] [#008000]cpldate_stamp[/#008000] [#0000cc]search pattern[/#0000cc] "([0-9]{4}).+" [#0000cc]replace template[/#0000cc] "\\1") ––> "Donnerstag, 9. April 1" Ein Versuch mit "\\2" ergab "2" usw. Wo war ich zu blauäugig? (Aber spannend, was es da bei icu alles zu lesen gibt!) Viele Grüße
Thomas_Richard Keine Ahnung was das macht, aber bist du sicher, dass der doppelte Backslash zum Escapen notwendig ist?
Hans_Haesler Hallo Goar, ersetze mal die Backslashes durch ein einziges Dollarzeichen: "$1" -->"jeudi, 9 avril 2020" Gruss, Hans
Hans_Haesler Hallo Goar, bitte sehr. Super, dass es damit klappt. Keine Sorge. Für mich gibt es keinen Grund, den Kopf zu schütteln. Denn ich hätte das 'search pattern' viel komplizierter zusammengesetzt. Gruss, Hans