Hallo Ernst,
bei dem rechten des RegExp-Teil hatte ich noch ein paar "spezielle"
Tastatur-Zeichen vergessen. Hier der vervollständigte RegExp:
^(?!\d{4}-\d{2}-\d{2}).*?$|^(\d{4}-\d{2}-\d{2}[a-zA-Z0-9
\Q^°²"³§$%&{/[(])}=\?´`@€üÜ~+*öÖäÄ#'|<>µ,;.:-_\E])
Zwischen /Q ... /E sollten jetzt alle alle "speziellen" Tastatur-Zeichen
(auf der Tastatur von links oben nach rechts unten) eingetragen sein:
\Q^°²"³§$%&{/[(])}=\?´`@€üÜ~+*öÖäÄ#'|<>µ,;.:-_\E
Diese Schreibweise ist zwar etwas "Zeichen-intensiv", hat aber den
Vorteil, dass man genau sieht, welche "speziellen" Tastatur-Zeichen im
RegExp berücksichtigt werden.
Jetzt sollte (hoffentlich) alles gefunden werden, was nicht der Form
AAAA-BB-CC (mit A,B,C = Ziffer) entspricht
Auf https://unicode-org.github.io/icu/userguide/strings/regexp.html
findet man zwar auch das Steuerzeichen "\w" mit der Erläuterung "[...]
Match a word character. Word characters are
[\p{Alphabetic}\p{Mark}\p{Decimal_Number}\p{Connector_Punctuation}\u200c\u200d].
[...]", aber da müsste man sich erst mal "klug machen", welchen
Zeichensatz dies konkret umfasst.
Vorherige Bezüge:
https://listarchives.libreoffice.org/de/users/2022/msg01298.html
https://listarchives.libreoffice.org/de/users/2022/msg01299.html
Grüße
Hans-Werner ;-))
--
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme?
https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy