Rolf b: Variablen am Anfang eines String herausfiltern

Beitrag lesen

Regexe mit Assertions muss man gut kommentieren, gerade wenn man neu im Thema ist, sonst versteht man sie am nächsten Tag nicht mehr :)

Aber falls Dir der Tyrannosuchus Regex zu wild wird, kannst Du es auch auf die primitive Tour versuchen.

  1. Ergebnisarray vorbereiten: $sprit = ARRAY();
  2. String nur an den Leerstellen splitten (mit Technik nach Belieben) -> ergibt $var Array
  3. $fertig = false
  4. $var von vorne nach hinten durchlaufen
    • $gesoeff = str_replace(ARRAY(",", "/"), "", $var[i]) // Satzzeichen weg
    • array_push($sprit, $gesoeff)
    • if ($gesoeff == $var[i]) break; // Ende wenn Getränk ohne Satzzeichen vorlag

Ist jetzt nur Pseudocode, ich bin kein echter PHP Crack.

Gruß Rolf

1 45

Variablen am Anfang eines String herausfiltern

LastBoyScout
  • php
  • regex
  1. 0
    Tabellenkalk
    1. 0
      LastBoyScout
  2. 0
    LastBoyScout
    1. 0
      Auge
      1. 0
        LastBoyScout
        1. 0
          Auge
          1. 0
            LastBoyScout
            1. 1
              dedlfix
              1. -3
                pl
                1. 1
                  dedlfix
                  1. 0
                    Gunnar Bittersmann
                    1. 2
                      dedlfix
                      1. 0
                        Matthias Apsel
                        1. -1
                          Gunnar Bittersmann
                          1. 2
                            dedlfix
                            1. 0
                              Gunnar Bittersmann
                              1. 0
                                Der Martin
                              2. 0
                                dedlfix
                                1. 0
                                  Tabellenkalk
                                  1. 0
                                    Auge
                                  2. 0
                                    dedlfix
                                  3. 0
                                    Gunnar Bittersmann
                                    1. 0
                                      Der Martin
                                      • klugscheißerei
                      2. 0
                        Christian Kruse
                        • hochwissenschaftliches
                        1. -1
                          Gunnar Bittersmann
                          1. 0
                            Matthias Apsel
                            1. 0
                              Christian Kruse
                            2. 0
                              Gunnar Bittersmann
                          2. 2
                            Christian Kruse
                2. 2
                  Auge
                  • meinung
                3. 2
                  Gunnar Bittersmann
                  • meinung
              2. 0
                LastBoyScout
                1. 1
                  dedlfix
            2. 0
              Der Martin
              1. 0
                dedlfix
                1. 0
                  Der Martin
              2. 0
                LastBoyScout
                1. 0
                  LastBoyScout
                  1. 0
                    dedlfix
                    1. 0
                      LastBoyScout
                      1. 0
                        Gunnar Bittersmann
                        • menschelei
        2. 0
          Jonny 5
          1. 0
            Jonny 5
  3. 0
    Rolf b
    • klugscheißerei
    • php