☰ MTSD
  • Startseite
  • Produkte
    • AllSync
    • AllDup
  • Bestellen
    • AllSync Preise
    • AllSync Produkteditionen
    • AllSync Lizenzmodell
    • Bestellen FAQ
    • Upgrade auf AllSync Version 4
    • Upgrade AllSync Produktedition
  • Download
    • AllSync
    • AllDup
    • Kunden-Downloadbereich
  • Support
    • Forum
    • Support-Formular
  • Kontakt
    • Kontakt-Formular
Suche Kunden-Downloadbereich Online-Shop Kundenkonto EnglishEN
 
X
  • AllSync
  • Beschreibung
  • Systemanforderungen
  • Produkteditionen
  • Features
  • Anwendungsbeispiele
  • Versionsverlauf
  • Screenshots
  • Auszeichnungen
  • Publikationen
  • Download
  • AllSync Demoversion
  • AllSync Vollversion
  • Empfehlungen
  • Hilfe
  • FAQ
  • Dokumentation
  • Anleitungen
  • Support-Forum
  • Web
  • Links
AllSync 4 Dokumentation

RegEx - Reguläre Ausdrücke

Ein regulärer Ausdruck ist ein Muster, das mit dem zu untersuchenden Text verglichen und auf Übereinstimmungen überprüft wird. AllSync verwendet Microsoft VBScript Regular Expressions 5.5 als Interpreter für reguläre Ausdrücke.

  • Platzhalter und Steuerzeichen
  • Reguläre Beispielausdrücke für einzelne Zeichen
  • Reguläre Beispielausdrücke für den Gesamtausdruck
  • Hilfreiche Webseiten für die Verwendung von RegEx


Platzhalter und Steuerzeichen

AusdruckSyntaxBeschreibung
Zeilenbeginn^Startet die Übereinstimmung am Zeilenbeginn. Ist nur am Anfang eines Ausdrucks von Bedeutung.
Oder|Prüft den Ausdruck vor oder nach dem Zeichen '|' auf Übereinstimmung. Wird hauptsächlich in einer Gruppe verwendet, z.B. "(Rücken)|(Fuß)massage" entspricht "Rückenmassage" und "Fußmassage".
Zeilenende$Verankert die Übereinstimmung am Zeilenende. Ist nur am Ende eines Ausdrucks von Bedeutung.
Nicht im Zeichensatz enthaltenes Zeichen[^]Prüft ein beliebiges, nicht im Zeichensatz enthaltenes Zeichen, das auf '^' folgt, auf Übereinstimmung.
Markierter Ausdruck{}Markiert den übereinstimmenden Text mit dem Ausdruck in Klammern.
Gruppieren()Gruppiert einen untergeordneten Ausdruck.
N-ter markierter Text\NHiermit wird der Text, der dem N-ten markierten Ausdruck entspricht, auf Übereinstimmung geprüft, wobei N eine Zahl zwischen 1 und 9 ist.
Beliebiges Zeichen.Prüft ein beliebiges einzelnes Zeichen auf Übereinstimmung.
Ein oder mehrere+Prüft mindestens ein Vorkommnis des vorhergehenden Ausdrucks auf Übereinstimmung.
Maximum von einem oder mehreren#Prüft mindestens ein Vorkommnis des vorhergehenden Ausdrucks auf Übereinstimmung und prüft dabei möglichst viele Zeichen auf Übereinstimmung.
Escape\Prüft das auf den umgekehrten Schrägstrich (\) folgende Zeichen auf Übereinstimmung. Damit können Sie in einer regulären Ausdrucksnotation verwendete Zeichen, wie z.B. '{' und '^', finden.
N Mal wiederholen^NPrüft N Vorkommnisse des vorhergehenden Ausdrucks auf Übereinstimmung. '[0-9]{4}' entspricht z.B. einer beliebigen vierziffrigen Folge.
Zeichensatz[]Prüft ein beliebiges in den eckigen Klammern [] enthaltenes Zeichen auf Übereinstimmung. Um einen Zeichenbereich festzulegen, führen Sie die Anfangs- und Endzeichen durch einen Bindestrich (-) getrennt auf, wie z.B. [a-z].
Alphanumerisches Zeichen:aPrüft den Ausdruck ([a-zA-Z0-9]) auf Übereinstimmung.
Buchstabe:cPrüft den Ausdruck ([a-zA-Z]) auf Übereinstimmung.
Dezimalzahl:dPrüft den Ausdruck ([0-9]) auf Übereinstimmung.
Hexadezimalzahl:hPrüft den Ausdruck ([0-9a-fA-F]+) auf Übereinstimmung.
Bezeichner:IPrüft den Ausdruck ([a-zA-Z-$][a-zA-Z0-9_$]*) auf Übereinstimmung.
Relationale Zahl:nPrüft den Ausdruck (([0-9]+.[0-9]*)|([0-9]*.[0-9]+)|([0-9]+)) auf Übereinstimmung.
Zeichenfolge in Anführungszeichen:qPrüft den Ausdruck (("[~"]*")|('[~']*')) auf Übereinstimmung.
Alphabetische Zeichenfolge:wPrüft den Ausdruck ([a-zA-Z]+) auf Übereinstimmung.
Dezimale Ganzzahl:zPrüft den Ausdruck ([0-9]+) auf Übereinstimmung.
Tabulatorzeichen\tPrüft ein Tabulatorzeichen, Unicode U+0009, auf Übereinstimmung.
Unicode-Zeichen\x#### oder \u####Prüft ein vom Unicode-Wert gegebenes Zeichen auf Übereinstimmung, wobei #### 1 bis 4 hexadezimalen Ziffern entspricht.
Null oder mehr*Prüft Null oder mehr Vorkommnisse des vorhergehenden Ausdrucks auf Übereinstimmung.
Maximal Null oder mehr@Prüft Null oder mehr Vorkommnisse des vorhergehenden Ausdrucks auf Übereinstimmung und stimmt möglichst viele Zeichen ab.


Reguläre Beispielausdrücke für einzelne Zeichen

SymbolBeispielErgebnisVerwendung
.Ma.erfindet Maier, Majer, MayerEin beliebiges Zeichen
[ ]Ma[iy]erfindet Maier, MayerEines der Zeichen in den Klammern
[ - ]b[a-z]dfindet bad, bbd, bcd, bzdEin Zeichen im angegebenen Bereich
[^ ]Ma[^iy]erfindet Majer, aber nicht Maier oder MayerEin nicht in den Klammern aufgelistetes Zeichen
\dBackup \dfindet 'Backup 1', 'Backup 9'Eine Ziffer (entspricht [0-9])
\DBackup \Dfindet 'Backup A', aber nicht 'Backup 1'Keine Ziffer (entspricht [^0-9])
\wBackup \wfindet Backup 1, Backup ABuchstabe, Ziffer oder Unterstrich (entspricht [a-zA-Z0-9_])
\Wabc\Wefgfindet 'abc efg', aber nicht 'abcdefg'kein Buchstabe, Ziffer oder Unterstrich (entspricht [^a-zA-Z0-9_])
\tabc\txyzfindet 'abc' und Tabulator und 'xyz'Steuerzeichen 'Tabulator'
\nabc\nxyzfindet 'abc' und Zeilenumbruch und 'xyz'Steuerzeichen für Zeilenumbruch
\fabc\fxyzfindet 'abc' und Seitenvorschub und 'xyz'Steuerzeichen für Seitenvorschub
\rabc\rxyzfindet 'abc' und Zeilenvorschub und 'xyz'Steuerzeichen für Zeilenvorschub
\x\x41BCfindet 'ABC'Auf 'x' folgt der hexadezimale Zeichenwert eines Zeichens


Reguläre Beispielausdrücke für den Gesamtausdruck

SymbolBeispielErgebnisVerwendung
^^Backupfindet 'Backup' am Anfangmarkiert den Anfang der Zeichenkette
$Backup$findet 'Backup' am Endemarkiert das Ende der Zeichenkette
\bung\bfindet 'ung' am Wortendebezeichnet eine Wortgrenze (zwischen \w und \W)
\B\Bausfindet 'Haus' oder 'Maus', aber nicht 'aus'bezeichnet alles außer einer Wortgrenze


Hilfreiche Webseiten

  • Microsoft VBScript Regular Expressions 5.5
  • RegEx Tutorial
  • Regular Expression Tester
  • Regular Expression Syntax

‣ Ordner Synchronisieren
‣ Computer-Backup
‣ Verzeichnisse Synchronisieren
‣ Netzwerk Backup
‣ Backup - Datensicherung für jeden Bedarf
‣ Datensicherheit
‣ Dateien synchronisieren
‣ PC-Backup
‣ Backup
‣ Backup-Konzepte


English English  ·  Sitemap  ·  Drucken  ·  Nach oben


© 2000 - 2025  MTSD