regex - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von sebastian (533 Beiträge) am Montag, 28.September.2009, 09:26.
    regex

      wie kann ich im regex nach einer bestimmten anzahl von wörtern den text abschneiden ?


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von sebastian (533 Beiträge) am Montag, 28.September.2009, 09:26.
    regex

      wie kann ich im regex nach einer bestimmten anzahl von wörtern den text abschneiden ?

     Antworten

    Beitrag von Sander (8133 Beiträge) am Montag, 28.September.2009, 10:50.
    Re: regex

      muß es ein regex sein?

      sonst ginge:
      @words=split/ |\n/,"Hier ist ein ganz langer Satz",4 # satz wird auf 4 elemente aufgeteilt (immer ein element mehr angeben als benötigt)
      pop @words; #letztes Element entfernen (steht der Rest des Satzes drin)
      

     Antworten

    Beitrag von sebastian (533 Beiträge) am Montag, 28.September.2009, 11:52.
    Re: Re: regex

      dankeschön. genau das, was ich suchte.

     Antworten

    Beitrag von sebastian (533 Beiträge) am Montag, 28.September.2009, 12:56.
    Re: Re: Re: regex

      nur werden die leerzeichen als wort gezählt und dann auch gelöscht, wie kann ich die leerzeichen erhalten ?


      $text="Einbaufertiger Katalysator für FIAT PUNTO 1.2i (75) 9/95-8/99";
      

      @words=split/ |\n/,"$text",5;

      # satz wird auf 5 elemente aufgeteilt (immer ein element mehr angeben als benötigt)
      

      pop @words;

      #letztes Element entfernen (steht der Rest des Satzes drin)
      

      out "AUSGABE: @words";

      Ausgabe ist dann: AUSGABE: EinbaufertigerKatalysatorfürFIAT

     Antworten

    Beitrag von Sander (8133 Beiträge) am Montag, 28.September.2009, 13:08.
    Re: Re: Re: Re: regex

      $"=" ";
      out "AUSGABE: @words";
      

      oder

      out "AUSGABE: ".join " ",@words;
      

     Antworten

    Beitrag von sebastian (533 Beiträge) am Montag, 28.September.2009, 13:14.
    Re: Re: Re: Re: Re: regex

      was du nicht so alles weist . . . das untere funktioniert.
      nochmals vielen dank.

     Antworten

    Beitrag von Sander (8133 Beiträge) am Montag, 28.September.2009, 14:00.
    Re: Re: Re: Re: Re: Re: regex

      oben nicht? hmm...

     Antworten

    Beitrag von sebastian (533 Beiträge) am Montag, 28.September.2009, 20:09.
    Re: Re: Re: Re: Re: Re: Re: regex

      join - Liste in Zeichenkette verwandeln

      da lässt sich ja dann alles einsetzen.

      toll

     Antworten


     
 Liste der Einträge von 7650 bis 7800:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.17s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!