Suchergebnisse für Anfrage "pcre"

2 die antwort

Was bedeuten die Konstrukte \ H, \ V und \ N?

Die folgenden Konstrukte sind nicht gut dokumentiert, funktionieren jedoch ab bestimmten PHP-Versionen. Welche Versionen, welche Konstrukte und welche anderen Implementierungen unterstützen dies? \H\V\NDieser Thread ist Teil von Die Stack ...

2 die antwort

PCRE: Rückverweise in Lookbehinds nicht erlaubt?

The PCRE Regex/..(?<=(.)\1)/ kann nicht kompiliert werden: "Submuster-Referenzen sind in einer Lookbehind-Assertion nicht zulässig." Interessanterweise scheint es in Lookaheads akzeptabel zu sein, wie/(?=(.)\1)../, nur nicht in Lookbehinds. ...

2 die antwort

Konvertieren des rekursiven PCRE-Regex-Musters in die .NET-Bilanzgruppendefinition

PCRE verfügt über eine Funktion namens "Rekursives Muster", mit der verschachtelte Untergruppen abgeglichen werden können. Betrachten Sie zum Beispiel die "Grammatik" Q -> \w | '[' A ';' Q* ','? Q* ']' | '<' A '>' A -> (Q | ',')* // to match ...

TOP-Veröffentlichungen

2 die antwort

Regex passend zu verschachtelten Anfangs- und End-Tags

Hier sind Zeichenfolgen, die ich den Inhalt zwischen den Tags extrahieren möchte{{if}} und{{\if}}, Ich meine den ersten und den letzten (die inneren werden vom Motor überprüft): "vor {{if ^^ p1 ^ p2}} IN1; {{if ^^ p1}} {{iif}} IN3 {{/ if}} IN1-1 ...

2 die antwort

Regex für Zeilen, die eine Zeichenfolge enthalten und keine andere Zeichenfolge enthalten

Ich habe folgenden regulären Ausdruck zur Hand, der mit allen Zeilen übereinstimmt, die @ enthalteconsole.log() oderalert() Funktion in jeder Javascript-Datei, die im PCRE-unterstützenden Editor geöffnet ist. ^.*\b(console\.log|alert)\b.*$Aber ...

2 die antwort

Wie erkennt dieses PCRE-Muster Palindrome?

Diese Frage ist eine didaktische Demonstration der Verwendung von Lookahead, verschachtelten Verweisen und Bedingungen in einem PCRE-Muster, um ALLE Palindrome abzugleichen, einschließlich derer, die nicht mit dem in der PCRE-Manpage angegebenen ...

2 die antwort

regex-Muster, das mit der Zeichenfolge am Ende einer Zeichenfolge übereinstimmt, jedoch nicht von einem Zeilenumbruch gefolgt wird

Ich benutze ein Regex-Muster i preg_match PHP-Funktion. Das Muster ist sagen wir'/abc$/'. Es passt zu beiden Zeichenfolgen: 'abc'un 'abc 'Der zweite hat den Zeilenumbruch am Ende. Welches Muster passt nur zu dieser ersten Zeichenfolge? 'abc'

3 die antwort

Ersetzen Sie alle Vorkommen innerhalb des Musters

Ich habe eine Zeichenfolge, die so ist

3 die antwort

Sollten wir in Betracht ziehen, range [a-z] als Bug zu verwenden?

In meinem Gebietsschema (et_EE)

3 die antwort

Bereitstellung einer C-App, die die PCRE-Bibliothek verwendet