Struppi: Strings aus Pfadangabe auslesen

Beitrag lesen

letztlich ohne $1...$9 kannst du ja keine Teilausdrücke mit replace() ersetzen, oder?

Klar, $1 bis $9 im zweiten replace()-Parameter sind auch nicht deprecated und haben mit dem Thema RegExp.$1...$9 versus exec() nichts zu tun.

Wie gesagt ich kenn das anders, aber wie macht man dann sowas:

var url = 'http://xx.xx.xx.xx/seitex/images/banner/Meier_Teneriffa1_2005.jpg';  
var neu = url.replace( /(.*\/)(.*)(\..*)/g, '$1replace$3');  
alert('Ersetzt wurde: ' + RegExp.$2  
+ '\nDie Dateiendung lautete: ' + RegExp.$3);  

Da muss man dann noch mal exec aufrufen?
Meiner Meinung kein gutes Konzept.

Struppi.

--
Javascript ist toll (Perl auch!)