Ergebnis 1 bis 5 von 5

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

Hybrid-Darstellung

  1. #1
    THEMENSTARTER

    Avatar von syrius
    Registriert
    Mar 2015
    Beiträge
    2,125
    Gefällt mir!
    1,236
    Du gefällst: 2,823
    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!

  2. #2
    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