tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
327
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    coReDaRk coReDaRk ist offline Mitglied
    Registriert seit
    Jun 2004
    Ort
    Hamburg
    Beiträge
    22
    Hi,
    Das ganze soll so aussehen:
    Ich kopiere in ein Textfeld einText, der dann übergeben wird.
    z.B.
    ABC: 12
    CDE 1234
    Jetzt will ich die Rexte nach ABC: und CDE jeweils in einer eigenen Variable haben.
    Hab schon gesucht aber nix gefunden sry!

    mfg dark
     

  2. #2
    Registriert seit
    Dec 2002
    Ort
    Trier
    Beiträge
    17.502
    Blog-Einträge
    10
    Mein Vorschlag:
    PHP-Code:
    <?php

        $matches 
    = array();
        
    $string 'ABC: 12
    CDE 1234'
    ;
        
    $temp preg_split('/(\x0D\x0A|\x0A|\x0D)/'$string);
        foreach( 
    $temp as $value ) {
            if( 
    preg_match('/(?:ABC|CDE)(.*)/'$value$match) ) {
                
    $matches[] = $match[1];
            }
        }
        
    // print_r($matches);

    ?>
     

  3. #3
    Registriert seit
    Nov 2002
    Ort
    Altdorf bei Nürnberg
    Beiträge
    3.027
    PHP-Code:
    $lines explode("\n"$input);
    $output = array();
    foreach (
    $lines as $l) {
        if (
    sscanf($l"%s %d"$hash$map) == 2)
            
    $output[$hash] = $map;

    Edit: Sorry, sscanf muss natuerlich 2 zurueckgeben, nicht 1.
    Geändert von Fabian Hofmann (29.05.05 um 16:02 Uhr)
     

  4. #4
    coReDaRk coReDaRk ist offline Mitglied
    Registriert seit
    Jun 2004
    Ort
    Hamburg
    Beiträge
    22
    Danke erstmal dafür!
    Beim ersten gibt er mir nur den Text hinter CDE aus, weiss nicht vielleicht hab ich ja was falsch gemacht...

    Bein zweiten gibt er mir gar nichts aus, weiss im prinzip aber auch nicht wie ich das ausgeben muss...

    Noch ne Frage: Welche der beiden Lösungen, wenn sie dann funktionieren, ist besser

    mfg dark
    Geändert von coReDaRk (29.05.05 um 12:25 Uhr)
     

  5. #5
    coReDaRk coReDaRk ist offline Mitglied
    Registriert seit
    Jun 2004
    Ort
    Hamburg
    Beiträge
    22
    Und wie geb ich jetzt die Nummern aus ?

    mfg

    /edit habs schon selber rausgefunden big thx!
    Geändert von coReDaRk (29.05.05 um 18:06 Uhr)
     

Ähnliche Themen

  1. Variablen Text auslesen
    Von Torgath im Forum ASP
    Antworten: 3
    Letzter Beitrag: 04.07.06, 08:42
  2. Text aus einer Variablen filtern
    Von MasterPhil im Forum PHP
    Antworten: 1
    Letzter Beitrag: 24.07.05, 10:01
  3. Antworten: 0
    Letzter Beitrag: 25.04.05, 19:08
  4. Variablen auslesen von einer TXT Datei
    Von WabbaJack im Forum Flash Plattform
    Antworten: 2
    Letzter Beitrag: 26.05.04, 16:36
  5. Antworten: 3
    Letzter Beitrag: 06.05.02, 16:01