Als «regex» getaggte Fragen

Reguläre Ausdrücke bieten eine deklarative Sprache, um Muster innerhalb von Zeichenfolgen abzugleichen. Sie werden häufig zur Validierung, Analyse und Transformation von Zeichenfolgen verwendet. Da reguläre Ausdrücke nicht vollständig standardisiert sind, sollten alle Fragen mit diesem Tag auch ein Tag enthalten, das die jeweilige Programmiersprache oder das jeweilige Tool angibt. HINWEIS: Wenn Sie nach HTML-, JSON- usw. Regexen fragen, werden Sie in der Regel mit negativen Reaktionen konfrontiert. Wenn es einen Parser dafür gibt, verwenden Sie diesen stattdessen.



20
Regulärer Ausdruck passend zu ausgewogenen Klammern
Ich benötige einen regulären Ausdruck, um den gesamten Text zwischen zwei äußeren Klammern auszuwählen. Beispiel: some text(text here(possible text)text(possible text(more text)))end text Ergebnis: (text here(possible text)text(possible text(more text)))
290 regex 


9
Testen Sie, ob sich Zeichen in einer Zeichenfolge befinden
Ich versuche festzustellen, ob eine Zeichenfolge eine Teilmenge einer anderen Zeichenfolge ist. Beispielsweise: chars <- "test" value <- "es" Ich möchte TRUE zurückgeben, wenn "value" als Teil der Zeichenfolge "chars" angezeigt wird. Im folgenden Szenario möchte ich false zurückgeben: chars <- "test" value <- "et"
279 r  regex  string  r-faq 

13
Reguläre Ausdrücke - passen zu allem
Wie mache ich einen Ausdruck, der absolut zu allem passt (einschließlich Leerzeichen)? Beispiel: Regex: Ich habe _____ Schafe gekauft. Streichhölzer: Ich habe Schafe gekauft. Ich habe ein Schaf gekauft. Ich habe fünf Schafe gekauft. Ich habe es versucht (.*), aber das scheint nicht zu funktionieren. Update: Ich habe es zum …
278 regex 

8
Wie werden nur erfasste Gruppen mit sed ausgegeben?
Gibt es eine Möglichkeit, sednur erfasste Gruppen auszugeben? Zum Beispiel angesichts der Eingabe: This is a sample 123 text and some 987 numbers und Muster: /([\d]+)/ Könnte ich nur 123- und 987-Ausgaben erhalten, die durch Rückverweise formatiert sind?
277 regex  sed 

7
Warum liefert ein RegExp mit globalem Flag falsche Ergebnisse?
Was ist das Problem mit diesem regulären Ausdruck, wenn ich das globale Flag und das Flag ohne Berücksichtigung der Groß- und Kleinschreibung verwende? Die Abfrage ist eine vom Benutzer generierte Eingabe. Das Ergebnis sollte [wahr, wahr] sein. var query = 'Foo B'; var re = new RegExp(query, 'gi'); var result …
277 javascript  regex 


6
Wie verwende ich JavaScript-Regex über mehrere Zeilen?
var ss= "<pre>aaaa\nbbb\nccc</pre>ddd"; var arr= ss.match( /<pre.*?<\/pre>/gm ); alert(arr); // null Ich möchte, dass der PRE-Block aufgenommen wird, obwohl er sich über Zeilenumbrüche erstreckt. Ich dachte, die 'm'-Flagge macht es. Nicht. Hier vor dem Posten die Antwort gefunden . Da ich dachte, ich kenne JavaScript (drei Bücher lesen, Arbeitsstunden) und …
275 javascript  regex 

2
Regex - Enthält keine bestimmten Zeichen
Ich brauche eine passende Regex, wenn irgendwo in einem Satz weder <oder> steht. Wenn entweder <oder> in der Zeichenfolge enthalten ist, muss false zurückgegeben werden. Ich hatte einen Teilerfolg damit, aber nur, wenn meine <> am Anfang oder Ende sind: (?!<|>).*$ Ich benutze .Net, wenn das einen Unterschied macht. Danke …

29
Java, wie Sie zwei oder mehr Leerzeichen durch ein einzelnes Leerzeichen in einer Zeichenfolge ersetzen und führende und nachfolgende Leerzeichen löschen
Suchen Sie nach einer schnellen und einfachen Möglichkeit in Java, diese Zeichenfolge zu ändern " hello there " zu etwas, das so aussieht "hello there" Dabei ersetze ich alle diese mehreren Leerzeichen durch ein einzelnes Leerzeichen, außer ich möchte auch, dass das eine oder die mehreren Leerzeichen am Anfang der …
271 java  regex  string  replace 


16
Teilungszeichenfolge nur bei der ersten Instanz des angegebenen Zeichens
In meinem Code habe ich eine Zeichenfolge basierend auf geteilt _und das zweite Element im Array abgerufen . var element = $(this).attr('class'); var field = element.split('_')[1]; Nimmt good_luckund versorgt mich mit luck. Funktioniert super! Aber jetzt habe ich eine Klasse, die aussieht good_luck_buddy. Wie kann ich mein Javascript dazu bringen, …
271 javascript  jquery  regex 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.