Ergebnis 1 bis 5 von 5

Thema: RegEx / grep - Alles hinter einem bestimmten Zeichen ausgeben

Hybrid-Darstellung

  1. #1
    Senior
    Registriert
    Apr 2015
    Beiträge
    240
    Gefällt mir!
    137
    Du gefällst: 205
    Alternativ kannst du mit 'basename' arbeiten...

  2. #2
    THEMENSTARTER

    Avatar von syrius
    Registriert
    Mar 2015
    Beiträge
    2,124
    Gefällt mir!
    1,235
    Du gefällst: 2,816
    Zitat Zitat von Cappa Beitrag anzeigen
    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!

  3. #3
    Orakel von Delphi Avatar von 1stAid
    Registriert
    Dec 2015
    Beiträge
    267
    Gefällt mir!
    86
    Du gefällst: 226
    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)

Ähnliche Themen

  1. (BASH) - grep Textpassagen
    Von syrius im Forum Entwicklung / Programmierung
    Antworten: 4
    Letzter Beitrag: 16.09.2019, 16:21
  2. Antworten: 2
    Letzter Beitrag: 17.08.2018, 14:25
  3. Antworten: 5
    Letzter Beitrag: 07.08.2017, 16:43
  4. Mehrere Genres ausgeben
    Von hardy im Forum IntelligeN
    Antworten: 1
    Letzter Beitrag: 04.07.2017, 21:20

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
SzeneBox.org... im Mittelpunkt der Szene!
© since 2015 szeneBOX.org - All Rights Reserved
Domains: www.szenebox.org