Alternativ kannst du mit 'basename' arbeiten...
Alternativ kannst du mit 'basename' arbeiten...
Sorry, hatte das oben schon falsch deklariert. "basename" findet hier keine Verwendung da es nur hinter dem letzten Slash "/" ausgibt. Ich möchte eine Position davor - bei gleichen Zeichen - eine Ausgabe erhalten. Btw. falls jemand noch nicht kennt, "dirname" - gegenteil von "basename" - auch sehr nützlich.
@Nimbus, danke "--complement" klärt!
Wenn grep auch die RegEx ala https://de.wikipedia.org/wiki/Regul%C3%A4rer_Ausdruck schluckt, kannst du diese verwenden.
Code:string := www.google.de/test/test2 Regex := (?<=\/).* Ausgabe test/test2
Geändert von 1stAid (12.09.2016 um 21:55 Uhr)