2016-06-09 14 views
1

Ich fragte diese Frage RegEx to match last occurence of semicolon und es hat gut funktioniert. Aus irgendeinem Grund kann ich nicht genau feststellen, dass ich am Ende meiner Zeichenkette ein Duplikat ; ; bekomme.Entfernen von Ende bis zum ersten schließen Klammern

das Update zu gewährleisten ist universell ich eine Konstante, die sich nicht ändern wird, ist der Charakter dieser Doppel Semikolon vorangehenden ist eine geschlossene Klammer )

Wie würde ich vom Ende der Zeichenfolge gehen über passende und Anhalten auf die )

ich war in der Lage, das Problem mit den folgenden ;;[^;]*$

AB12(1,2,3,4);AB12(1,2,3,4,5,6);; 

Antwort

1

Sie suchen, dieses Muster verwenden, können zu beheben:

^(.*\)).*$ 

und ersetzen durch:

$1 

RegEx Demo

Verwandte Themen