Ich muss „regex“ - in JavaScript - eine Zeichenfolge wie:Finden bestimmte Zeichenfolge innerhalb URL mit Regex
http://some.domain.com/v/v1.0-4/19232_102032_21111986_n.jpg?param=fejrlwfje&list=fklwefljfre
ich 19232_102032_21111986_n
extrahieren müssen, das heißt, nur der Name des Bildes zwischen http://some.domain.com/v/v1.0-4/
und .jpg?param=fejrlwfje&list=fklwefljfre
, und weisen Sie es einer Variablen zu.
Wenn Sie wissen, vor und nach dem Teil Ihres Spiel dann ist es kein regex – anubhava
Split mit 'erfordern?', Dann dem ersten Teil mit '/' und die letzten item und strip es von '.jpg' ... Oder, ja, verwenden Sie eine Regex. –
Keine Lösung funktioniert für Sie, oder? Versuchen Sie ''http://some.domain.com/v/v1.0-4/19232_102032_21111986_n.jpg?param=fejrlwfje&list=fklwefljfre'.match (/ \/([^ \ /?] +) \ .jpg (?: \? | $) /) [1] ' –