2016-05-25 15 views
0

Ok, versucht so mit einigen Mustern auf ein paar regex Websites verwirren. Nicht sicher, warum ich das nicht verstehe.Regex Spiel verbleibenden URL

Wie kann ich passen alle url params nach Konto?

/Konto/home/Armaturenbrett/

/Konto/random/Ort/Place2/place3/

Ich möchte nach Konto^

+0

Welcher Code/regex sind mit Ihnen stecken? –

+1

Suchen Sie [ '\/(?!-Konto). *'] (Https://regex101.com/r/aL5rO1/1)? –

+1

[ 'Konto/(. +) $'] (Https://regex101.com/r/yY6vC7/1) – Jan

Antwort

0

jede param übereinstimmen Wenn Sie

path = "/account/home/dashboard/" 

dann

path.match(/\/account\/(.*)/) 

kehrt

["/account/home/dashboard/", "home/dashboard/"] 

Also, was ich glaube, Sie wollen, ist einfach anrufen:

path.match(/\/account\/(.*)/)[1] 
+0

Ja so ziemlich alles versucht, nach Konto übereinstimmen/I mit diesem Konto messed /*\(*(.+) und scheint zu funktionieren, aber nicht sicher, ob es korrekt ist. – limit