Problemer med ereg() og regexp

Tags:    php

Jeg er ved at stykke noget kode sammen, så jeg kan få lavet [img id="x" float="left|right"] om til et <img> tag.

Jeg vil gerne have at float skal være valgfri, så derfor prøver jeg mig lidt frem med ereg() og nogle if/else sætninger. Min kode er følgende:
Fold kodeboks ind/udKode 


Med den kode vil den gerne parse de tags med float, men dem uden bliver ikke parset.
Hvad er der galt med min if-sætning, og hvad skal laves om for at den bliver korrekt?

Mvh. Emilbp



1 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Jeg er ved at stykke noget kode sammen, så jeg kan få lavet [img id="x" float="left|right"] om til et <img> tag.

Jeg vil gerne have at float skal være valgfri, så derfor prøver jeg mig lidt frem med ereg() og nogle if/else sætninger. Min kode er følgende:
Fold kodeboks ind/udKode 


Med den kode vil den gerne parse de tags med float, men dem uden bliver ikke parset.
Hvad er der galt med min if-sætning, og hvad skal laves om for at den bliver korrekt?

Mvh. Emilbp



Jeg fik svar på exp.dk:
Fold kodeboks ind/udKode 


Mvh. Emilbp



t