Anzeige:
Ergebnis 1 bis 9 von 9

Thema: perl string verkuerzen

  1. #1
    Registrierter Benutzer
    Registriert seit
    11.06.2003
    Beiträge
    37

    perl string verkuerzen

    hi ich wuerde gerne in perl einen string auf 20 zeichen verkuerzen. wie stell ich das am besten an?
    cu
    senfi

  2. #2
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    substr "Der String ist ercht lang", 0, 20

    Oder sowas?

    MfG Peschmä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

  3. #3
    Registrierter Benutzer
    Registriert seit
    11.06.2003
    Beiträge
    37
    jo danke. das tut

  4. #4
    Registrierter Benutzer
    Registriert seit
    25.10.2004
    Beiträge
    819

    Warum einfach wenn's auch umständlich geht?

    Code:
    $string =~ s/^(.{0,20}).*/$1/;
    SCNR

  5. #5
    Registrierter Benutzer
    Registriert seit
    08.11.2004
    Beiträge
    16
    substr() ist schneller als die RegEx-Methode und ist deshalb vorzuziehen!

  6. #6
    Registrierter Benutzer Avatar von elrond
    Registriert seit
    03.10.2001
    Ort
    potsdam
    Beiträge
    881
    sieht ohne Klammern allerdings fürchterlich aus... funxt das überhaupt??
    "Um die Welt zu ruinieren, genügt es, wenn jeder seine Pflicht tut." (Winston Churchill)

  7. #7
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    Yeah, klar funkts. So gut bin ich in Perl auch nicht dass ich ungetestet Code posten würde

    MfG Peschmä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

  8. #8
    Registrierter Benutzer Avatar von elrond
    Registriert seit
    03.10.2001
    Ort
    potsdam
    Beiträge
    881
    Zitat Zitat von peschmae
    Yeah, klar funkts.
    Aber wie schon angedeutet, auch der Smart fährt obwohl er sch*** aussieht

    Zitat Zitat von peschmae
    So gut bin ich in Perl auch nicht dass ich ungetestet Code posten würde

    MfG Peschmä

    alles Andere hätte mich enttaüscht..
    "Um die Welt zu ruinieren, genügt es, wenn jeder seine Pflicht tut." (Winston Churchill)

  9. #9
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    Zitat Zitat von elrond
    Aber wie schon angedeutet, auch der Smart fährt obwohl er sch*** aussieht
    Oder kurz: Fahrt Rad bzw. nutzt Bash/Sed/Awk. *scnr*

    MfG Peschmä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •