'(?<=Nr: )\d+'
rule_1001:
#X#X#: SWE_Nummer
tagname: §tagname_RegEx
targetfolder: /§ynow4/§mnow. Monat/§dnow.§mnow.§ynow4/
tagname_RegEx: '(?<=Nr: )\d+'
condition: all
subrules:
- searchstring: '(?<=Nr: )\d+'
searchtyp: contains
isRegEx: true
Wie in meinem Beispielcode.Ich habe jetzt das, was du erstellt hast getestet, was meinst du mit in “!“ nehmen? Weil umbenennen macht er weiterhin nicht?!
'
anstatt von doppelten "
- siehe Code.Das ist korrekt, aber ist in meinem Beispiel mit Lookbehind ja nur im Suchkriterium enthalten.Bitte keine ":" Doppelpunkt oder Sonderzeichen im Dateinamen.
/ \ :
und ersetzt diese durch einen Unterstrich.(?:(?<=Nr\S\s))(?=\S+)(?>.+\N)
Es liegt an der Maskierung für die RegEx in der YAML-Datei. Auch der ursprüngliche, sowie mein RegEx liefern das gewünschte Ergebnis.Du suchst ja in Deiner original RegEx keinen Doppelpunkt, der als Wert ausgegeben würde. Die Ausgabe ist lediglich die Zahl. Deswegen würde ich den : als Fehlerquelle ausschließen.
Der Aufgabenplaner hat eine geplante Aufgabe abgeschlossen.
Aufgabe: synOCR
Start: Sun, 20 Aug 2023 14:35:01 +0200
Ende: Sun, 20 Aug 2023 14:36:21 +0200
Aktueller Status: 1 (Unterbrochen)
Standardausgabe/Fehler:
synOCR run at DSM7 or above
➜ check docker group and permissions: ok [docker:x:65536:synOCR]
➜ check admin permissions: ok
synOCR wurde gestartet ...
Bitte warten, bis die Dateien fertig abgearbeitet wurden.
Traceback (most recent call last):
File "./includes/handlePdf.py", line 407, in <module>
return_value = main_fn()
File "./includes/handlePdf.py", line 364, in main_fn
pdf_obj.logger_obj.info(f'Task={args.task}')
AttributeError: 'HandlePdf' object has no attribute 'logger_obj'
synOCR wurde mit Fehlern beendet!
Der Aufgabenplaner hat eine geplante Aufgabe abgeschlossen.
Aufgabe: synOCR
Start: Sun, 20 Aug 2023 14:37:01 +0200
Ende: Sun, 20 Aug 2023 14:37:07 +0200
Aktueller Status: 1 (Unterbrochen)
Standardausgabe/Fehler:
synOCR run at DSM7 or above
➜ check docker group and permissions: ok [docker:x:65536:synOCR]
➜ check admin permissions: ok
synOCR wurde gestartet ...
Bitte warten, bis die Dateien fertig abgearbeitet wurden.
synOCR wurde mit Fehlern beendet!
Nein, eine manuelle Installation ist leider immer nötig.sollten die Updates nicht automatisch kommen oder hatte ich das falsch verstanden?
Suchbereich in Vergangenheit
Suchbereich in Zukunft
Suchbereich in Vergangenheit => 3
Suchbereich in Zukunft => 1
2023-08-31 12:28:31,237 - Date scanning started
2023-08-31 12:28:31,237 - Version: 1.04
2023-08-31 12:28:31,237 - Parameter minYear = -2020
2023-08-31 12:28:31,237 - Parameter maxYear = 2024
2023-08-31 12:28:31,237 - Parameter searchnearest = on
2023-08-31 12:28:31,237 - set searchnearest = on
2023-08-31 12:28:31,237 - Parameter fileWithTextFindings = /tmp/tmp.fuChXIPVqq/step2_tmp_1693477709//synOCR.txt
2023-08-31 12:28:31,238 - Start searching for alphanumerical and numerical dates......
2023-08-31 12:28:31,238 - use Parameter minYear = -2020 invalid
2023-08-31 12:28:31,238 - found date None
2023-08-31 12:28:31,238 - Date scanning ended
Date not found in OCR text - use file date:
use Parameter minYear = -2020 invalid
) ist das Minus in -2020
falsch.Suchbereich in Vergangenheit
steht bei mir eine 3 (ohne Minus).Suchbereich in Vergangenheit
mit einer -3 probiert, aber auch das klappt nicht.Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.
Als Dankeschön schalten wir deinen Account werbefrei.