Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] Reguläre Ausdrücke - Alles außer "Zeichenkette"

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [Erledigt] Reguläre Ausdrücke - Alles außer "Zeichenkette"

    hi,
    ich habe ein Problem. Will mittels preg_match_all alle die in /(<table>)(.*)(<\/table>)/ passen auslesen. Doch habe ich das Problem, dass es mehrere Tabellen gibt und ich dann
    array[1] => array [0] =><table>
    array[2] => array [0] => asdasd</table><table>uisdasdd<b></table><table>
    array[3] => array [0] =></table>

    als $match bekomme.
    Wie kann ich das machen, dass alles vorkommen darf, außer </table> ?
    Habe ([^(<\/table)]*) probiert, funktioniert aber nicht

    Irgendwelche Hilfe?

    Gruß
    hazer


  • #2
    Hi,
    regular expressions sind "gierig" versuchen also soviel zu erwischen wie möglich. Du kannst das verhalten von "greedy" zu "ungreedy" mit dem modifier "U" umschalten...
    Create your own quiz show.

    Kommentar


    • #3
      Danke

      Klappt nun perfekt

      Gruß
      hazer

      Kommentar

      Lädt...
      X