Syntaxelemente für Ausdrücke
Du kannst configure verbal expressions und custom placeholders using ein shared Setze von expression syntax elements. Diese elements define how spezifisch parts von ein Zeichenfolge sollte sein matched, based auf structure, character Typen, oder formatting patterns.
Verwende die folgenden Elemente, um Verbal Expressions und benutzerdefinierte Platzhalter zu konfigurieren.
| Element | Aliases | Beschreibung | Anwendungsbeispiele |
|---|---|---|---|
start | startofline, Zeilenanfang | Ausdruck mit ^ markieren | |
Ende | Ende von, Zeilenende | Ausdruck mit $ markieren | |
dann | suchen | füge der Expression einen String hinzu | dann "abc" |
vielleicht | definiere einen String, der einmal oder gar nicht vorkommen kann | vielleicht "abc" | |
wort | findet jedes Wort, das Zeichen von a–z, A–Z, 0–9 sowie den Unterstrich (_) enthält | ||
alles | akzeptiere jeden String | ||
Bereich | füge der Expression einen Bereich hinzu | bereich "a,z,0,9" | |
etwas | akzeptiere jeden nicht-leeren String | ||
allesaußer | alles außer | akzeptiere jeden String außer dem angegebenen Zeichen | allesaußer "abc" |
einesvon | beliebig, eines von | eines der aufgelisteten Zeichen | einesvon "abc" |
etwasaußer | etwas außer | alles nicht-leere außer diesen Zeichen | etwasaußer "abc" |
Begrenzung | Zeichenbegrenzung hinzufügen | begrenzung "1,3" | |
Zeilenumbruch | zeilenumbruch, br | findet \r \n (kann nur in Kombination mit anderen Elementen verwendet werden) | |
Tabulator | findet Tabulatoren \t (kann nur in Kombination mit anderen Elementen verwendet werden) | ||
mehrere | fügt den Multiple-Modifier hinzu | ||
Wortgrenze | wortgrenze | findet eine Wortgrenze \b (Position zwischen einem Wort- und einem Nicht-Wort-Zeichen) | |
Keine Wortgrenze | keine wortgrenze | findet keine Wortgrenze \B (Position, die keine Wortgrenze ist) |
in der Editor, du kann Verwende verbal expressions in der Advanced Filter zu Suche für Zeichenfolgen dass match spezifisch patterns, similar zu regular expressions. Du kannst Verwende it zu Filtere Zeichenfolgen based auf patterns like punctuation, character Typen, length, und mehr.
Zum Beispiel, zu find alle Zeichenfolgen dass start mit ein uppercase letter und end mit ein period, Verwende der following expression:
start "true", range "A,Z", anything, range "a,z,A,Z,0,9", limit "1,50", then ".", end "true"dies expression means:
start "true"– der Zeichenfolge begins bei der startrange "A,Z"– starts mit ein capital letteranything– followed von beliebige charactersrange "a,z,A,Z,0,9"– allows letters und numberslimit "1,50"– Zeichenfolge length between 1 und 50 charactersthen "."– ends mit ein periodend "true"– end von der Zeichenfolge
Below sind several examples von verbal expressions along mit der Typen von Zeichenfolgen they help match in dein Projekt. Diese sind useful wenn du want zu Filtere Zeichenfolgen mit spezifisch Inhalt oder structure.
Start mit Uppercase und End mit ein Period
Abschnitt betitelt „Start mit Uppercase und End mit ein Period“Zeichenfolge example:
ein test Zeichenfolge.Ausdruck:
start "true", range "A,Z", anything, range "a,z,A,Z,0,9", limit "1,50", then ".", end "true"Zeichenfolge example:
Visit http://example.com oder https://www.example.comAusdruck:
dann „http“, eventuell „s“, dann „://“, eventuell „www.“, beliebiges außer „ “Zeichenfolgen mit %s und %d Placeholders
Abschnitt betitelt „Zeichenfolgen mit %s und %d Placeholders“Zeichenfolge example:
Welcome, %s! du haben %d neu messages.Ausdruck:
dann „%“, eines von „s,d“Zeichenfolgen mit Variables in Double Curly Brackets
Abschnitt betitelt „Zeichenfolgen mit Variables in Double Curly Brackets“Zeichenfolge example:
Hallo, {{user.name}}!Ausdruck:
dann „{{“, Bereich „a,z“, mehrfach, dann „.“, Bereich „a,z“, mehrfach, dann „}}“Zeichenfolgen mit Variables in Double Curly Brackets (Including Uppercase Letters und Digits)
Abschnitt betitelt „Zeichenfolgen mit Variables in Double Curly Brackets (Including Uppercase Letters und Digits)“Zeichenfolge example:
Hallo, {{User123.name42}}!Ausdruck:
dann „{{“, Bereich „a,z,A,Z,0,9“, mehrfach, dann „.“, Bereich „a,z,A,Z,0,9“, mehrfach, dann „}}“Zeichenfolgen dass Contain Floating Point Numbers
Abschnitt betitelt „Zeichenfolgen dass Contain Floating Point Numbers“Zeichenfolge example:
der Ergebnis ist 3.14159Ausdruck:
Start, Bereich „0,9“, mehrfach, dann „.“, Bereich „0,9“, mehrfach, EndeZeichenfolgen dass Start mit Title Case (Two Capitalized Words)
Abschnitt betitelt „Zeichenfolgen dass Start mit Title Case (Two Capitalized Words)“Zeichenfolge example:
Quick Access ist verfügbar now.Ausdruck:
start, range "A,Z", range "a,z", multiple, then " ", range "A,Z", range "a,z", multipleZeichenfolge example:
dies ist ein sentence mit trailing spaceAusdruck:
start "true", range "A,Z", anything, range "a,z,A,Z,0,9", then " ", end "true"Zeichenfolgen Starting mit ein Hash Symbol (e.g., Hashtags oder Anchors)
Abschnitt betitelt „Zeichenfolgen Starting mit ein Hash Symbol (e.g., Hashtags oder Anchors)“Zeichenfolge example:
#ErsteSchritteAusdruck:
Start „true“, dann „#“, etwas, Ende „true“Zeichenfolge example:
Klicke auf <strong>here</strong> zu continue.Ausdruck:
dann „<“, etwas, dann „>“Zeichenfolgen Containing ein Email Address Format
Abschnitt betitelt „Zeichenfolgen Containing ein Email Address Format“Zeichenfolge example:
Please contact us bei support@example.comAusdruck:
dann „@“, etwas außer „ “Zeichenfolgen mit Double Spaces (Possible Spacing Problem)
Abschnitt betitelt „Zeichenfolgen mit Double Spaces (Possible Spacing Problem)“Zeichenfolge example:
Dieser Zeichenfolge hat extra space.Ausdruck:
then " "Zeichenfolge example:
Gib ein dein Name:Ausdruck:
dann „:“, Ende „true“Zeichenfolgen mit ein Currency Symbol Followed von Digits
Abschnitt betitelt „Zeichenfolgen mit ein Currency Symbol Followed von Digits“Zeichenfolge example:
Gesamt: $29.99Ausdruck:
dann „$“, Bereich „0,9“, mehrfachZeichenfolge example:
lowerUpperAusdruck:
start, range "ein,z", multiple, range "ein,Z", range "ein,z", multiple, endZeichenfolge example:
Fill out der form mit dein Informationen.Ausdruck:
Wortgrenze, dann „form“, WortgrenzeZeichenfolge example:
Fill out der form mit dein Informationen.Ausdruck:
Keine Wortgrenze, dann „form“, keine Wortgrenze