Dyn. String kürzen - aber wie?

Dustin84

Erfahrenes Mitglied
Hallo,

ich habe diesen dynamischen String:

HTML:
/__we_thumbs__/134_1_04_big.jpg

und würde daraus gerne

HTML:
04_big.jpg

machen.

Zu beachten ist, dass /__we_thumbs__/ immer gleich bleibt und sich die Zahlen bei 134_1_ ändern können.

Ich habs schon mit replace versucht ich damit komme ich nicht weit.

Gruß
D.
 
Hier helfen nur regulaere Ausdruecke und das ist teilweise etwas schwierig zu verstehen. Ich bin zwar auch kein Profi in der Materie aber mit der Exec-Funktion und dem folgenden Ausdruck sollte es funktionieren:
(\d+_\D+\.\D+) <-- regulaerer Ausdruck fuer 04_big.jpg

Als kleinen Test hab ich folgendes gebastelt.
<script type="text/javascript">
var str = "/__we_thumbs__/134_1_04_big.jpg";
var regexp = /(\d+_\D+\.\D+)/;
var erg = regexp.exec(str);
alert(erg[0]);
</script>
 

Neue Beiträge

Zurück