Ich suche nach einem Muster, das zu allem passt bis das erste Vorkommen eines bestimmten Zeichens, z. B. eines ";" - ein Semikolon .
Ich habe dies geschrieben:
/^(.*);/
Aber es passt tatsächlich alles (einschließlich des Semikolons) bis zum letzten Vorkommen eines Semikolons.
112 Stimmen
/^(.*?);/
sollte auch funktionieren (es heißt nicht gierig ), aber die gegebenen Antworten mit[^;]*
sind besser.0 Stimmen
Wie würden Sie alles nach dem Semikolon und nicht das Semikolon selbst auswählen?
0 Stimmen
Siehe diese Arbeiten
\w+(?!([^]+;)|;)
aber dies nicht, warum?.+(?!([^]+;)|;)
1 Stimmen
Pascal, das hättest du als Antwort schreiben sollen!