Zum Inhalt springen
Open App

Glob Pattern

Einige Nodes bieten einen Input zum Filtern von Dateien oder Verzeichnissen mithilfe von Glob Patterns, wie in Dir Walk oder Storage Walk.

Wenn die Pattern-Syntax nicht korrekt ist, schlaegt der Node ueber seinen Output
Error fehl.
  • * - Entspricht jeder Folge von Nicht-Trennzeichen
  • ? - Entspricht jedem einzelnen Nicht-Trennzeichen
  • [ ] - Entspricht jedem Zeichen innerhalb der Klammern
    • [^ ] - Invertiert die Zeichenklasse
    • - - Gibt einen Zeichenbereich an
    • \ - Escaped das folgende Zeichen
PatternBeschreibungEntsprichtEntspricht nicht
*Entspricht allen Dateien in einem Verzeichnisfile.txt, document.pdf, image.png-
*.txtEntspricht bestimmten Dateierweiterungennotes.txt, readme.txtdocument.pdf, image.png
file?.txtEinzelzeichen-Platzhalterfile1.txt, fileA.txtfile12.txt, fileABC.txt
*/data/*.csvDateien in verschachtelten Verzeichnissenproject/data/file.csv, archive/data/record.csvproject/file.csv
*.log;*.txtMehrere Patterns kombinierenserver.log, data.txtimage.png, notes.docx
file[0-9].txtZeichenbereichefile1.txt, file2.txt, …, file9.txtfile10.txt, fileA.txt
file[^a-z].txtZeichenklasse invertierenfile1.txt, file9.txtfilea.txt, fileb.txt
file\\?.txtSonderzeichen escapenfile?.txtfileA.txt, file1.txt

Wenn du mehrere Glob Patterns verwendest, trenne sie mit dem Trennzeichen ;. Wenn eines der Patterns zutrifft, wird die Datei oder das Verzeichnis in die Ergebnisse aufgenommen.

  • Pattern: *.log;*.md
  • Entspricht: server.log, README.md
  • Entspricht nicht: notes.txt, image.png