2017-06-01 8 views
0

Ich möchte zwischen den Saiten auf den Inhalt von Code übereinstimmen var und );js zwischen Strings mit wiederholten Zeichen regex

Ich bin derzeit mit:

var([^)]+)\); 

Und das passt, außer wenn Eine andere schließende Klammer erscheint an anderer Stelle im Text. So

var (this does match); 
var (this) doesn't match but should); 

Regex Beispiel here

Antwort

1

Sie könnten einfach diese benutzen, wenn es mir gut verstanden, was Sie vergleichen wollen:

/var(.*);/ 
+0

Diese benötigen g Flagge – Tom

+0

ja, das funktioniert! es sind immer die einfachen Antworten, die am besten sind. –

Verwandte Themen