Fragen mit 'regex' getaggt

Reguläre Ausdrücke bieten eine deklarative Sprache für das Abgleichen von Mustern in Strings. Sie werden normalerweise zur Überprüfung, Analyse und Konvertierung von Strings verwendet. Da reguläre Ausdrücke nicht vollständig standardisiert sind, müssen alle Fragen mit diesem Tag auch ein Tag enthalten, das die entsprechende Programmiersprache oder das entsprechende Programm definiert. HINWEIS. Bei der Anforderung von HTML, JSON usw. Reguläre Ausdrücke werden normalerweise mit negativen Reaktionen gefunden. Wenn es einen Parser dafür gibt, verwenden Sie diesen stattdessen.
28
antwortet

Regulärer Ausdruck für eine Zeichenfolge, die kein Wort enthält?

Ich weiß, dass Sie ein Wort kombinieren und dann die Übereinstimmungen mit anderen Tools (z. B. grep -v) abgleichen können. Ich würde jedoch gerne wissen, ob es möglich ist, Zeichenfolgen, die kein bestimmtes Wort enthalten (z. B. hede), mithilfe von ...
Set 02 Jan 09 um 10:30 Uhr
79
antwortet

Wie kann ich die E-Mail-Adresse in Javascript überprüfen?

Wie kann ich die E-Mail-Adresse in Javascript überprüfen?
set 05 Sep 08 um 19:10 Uhr
46
antwortet

So ersetzen Sie alle Vorkommen einer Zeichenfolge in Javascript

Ich habe diese Zeile: "Test Abc Test Test Abc Test Test Abc Test Test Abc" Laufen str = str.replace ('abc', ''); scheint nur das erste Vorkommen von abc in der obigen Zeile zu entfernen. Wie kann ich sein gesamtes Aussehen ersetzen?
Satz am 17. Juli 09 um 20:53 Uhr
77
antwortet
15
antwortet

Was ist eine Nichterfassungsgruppe? Was macht (?:)?

Wie wird es angewendet ?: Und wofür ist es nützlich?
am 18. August eingestellt '10 um 16:17
35
antwortet

RegEx stimmt mit offenen Tags überein, ausgenommen XHTML-Tags

Ich muss alle diese Eröffnungs-Tags abgleichen: <p> <a href="foo"> Aber nicht diese: <br /> <hr class = "foo" /> Ich kam dazu und wollte sicherstellen, dass alles für mich funktioniert. Ich fixiere nur az. <([az] +) * [^ /] *?> Ich bin bei ...
am 14. November eingestellt 09 um 1:38
30
antwortet

startsWith () und endsWith () Funktionen in PHP

Wie schreibe ich zwei Funktionen, die eine Zeichenfolge annehmen und zurückgeben, wenn sie mit dem angegebenen Zeichen oder der angegebenen Zeichenfolge beginnt oder damit endet? Zum Beispiel: $ str = '| Äpfel}'; echo startsWith ($ str, '|'); // Gibt true zurück echo endsWith ($ str, '}'); // kehrt zurück ...
am 07. Mai um 15:14 Uhr festgelegt
6
antwortet

\ d weniger effektiv als [0-9]

Gestern habe ich einen Kommentar gemacht, wo jemand [0123456789] in einem regulären Ausdruck verwendet hat, nicht [0-9] oder \ d. Ich habe gesagt, dass es wahrscheinlich effizienter ist, einen Bereichsspezifizierer oder Zahlen zu verwenden als ein Zeichensatz. Ich entschied mich heute, es auszuprobieren und ...
am 18. Mai 13 um 10:18 Uhr festgelegt
15
antwortet

Wie erhalte ich Zugriff auf übereinstimmende Gruppen in einem regulären Javascript-Ausdruck?

Ich möchte einen Teil eines Strings mithilfe eines regulären Ausdrucks abgleichen und dann auf diesen Teilstring in Klammern zugreifen: var myString = "something format_abc"; // Ich möchte "abc" var arr = /(?:^^\s)format_(.*?)(?:\s|$/.exec(myString); console.log (arr); ...
11. Januar eingestellt 09 um 10:21
19
antwortet

Wie verwendet man eine Variable in einem regulären Ausdruck?

Ich möchte eine String.replaceAll () - Methode in JavaScript erstellen, und ich denke, RegEx wäre der schwierigste Weg, dies zu tun. Ich kann jedoch nicht herausfinden, wie eine Variable an RegEx übergeben wird. Ich kann es schon tun, was alle Fälle von "B" ersetzen wird ...
Set 30. Januar 09 um 03:11 Uhr
39
antwortet

Voller Regex für die Überprüfung der Telefonnummer

Ich versuche, einen umfassenden Regex für die Überprüfung von Telefonnummern zusammenzustellen. Idealerweise werden damit internationale Formate verarbeitet, jedoch auch für US-Formate, einschließlich der folgenden: 1-234-567-8901 1-234-567-8901 x1234 1-234-567 ...
am 23. September eingestellt 08 um 23:13
49
antwortet

Was ist der beste Ausdruck für die Überprüfung des regulären Ausdrucks?

Wie prüfe ich, ob eine angegebene Zeichenfolge eine gültige URL ist? Mein Wissen über reguläre Ausdrücke ist grundlegend und erlaubt es mir nicht, aus Hunderten von regulären Ausdrücken auszuwählen, die ich bereits im Internet gesehen habe.
Set 02 Okt 08 um 13:53 Uhr
8
antwortet

Gibt es einen regulären Ausdruck, um den korrekten regulären Ausdruck zu bestimmen?

Kann ich den richtigen regulären Ausdruck mit einem anderen regulären Ausdruck finden? Wenn ja, geben Sie bitte einen Beispielcode an.
Okt 05 einstellen 08 um 20:07 Uhr
10
antwortet

Reguläre Ausdrücke für die JQuery-Auswahl

Ich bekomme eine Dokumentation über die Verwendung von Platzhaltern oder regulären Ausdrücken (nicht genau über die exakte Terminologie) mit dem jQuery-Selektor. Ich habe selbst danach gesucht, konnte aber keine Informationen über die Syntax und deren Verwendung finden. Weiß jemand ...
Setze 10 Okt. 08 um 8:40 Uhr
10
antwortet

Wie lösche ich ein bestimmtes Wort in einem regulären Ausdruck?

Ich weiß, dass ich eine Gruppe von Zeichen wie in [^ Takt] ablehnen kann, aber ich brauche einen regulären Ausdruck, in dem sich die Negation auf ein bestimmtes Wort bezieht - also in meinem Beispiel, da ich den eigentlichen "Balken" und nicht "irgendwelche Zeichen" leugne Bar "?
August 06 eingestellt 09 um 20:20 Uhr