Ron: Einen Teil aus einem String entfernen...

Beitrag lesen

Moin!

$text=~m/;(.+?)?/;

Damit suchst (m=match) Du nur.

$text=~ s/;.+??//;

sollte Dir helfen. Die Klammern brauchst Du nicht, wenn Dich der ausgeschnittene String nicht interessiert.

-- Skeeve

Vielen Dank für die Antwort...
Das hat soweit auch geklappt...
Leider wird mir hierbei das Fragezeichen noch mit abgeschnitten.

$text='www.meineseite.de/default.do;jsessionid=9F8E8A03F3A5B96924B7772CCFCA9A86?callContent=wasauchimmer';
$text=~s/;.+??//;

Ergebnis:
www.meineseite.de/default.docallContent=wasauchimmer

Ich bräuchte es aber mit Fragezeichen...
www.meineseite.de/default.do?callContent=wasauchimmer
----------------------------|

Was muss ich denn da machen, wenn ich so einfach fragen darf? ;)

Gruß Ron