Ik kan helaas de topic titel niet verduidelijken.
Ik heb een aantal lijntjes codering geschreven om net zoals hier op GOT om mijn eigen geschreven forum functies te gebruiken in de vorm van tags.
Nu zit ik met een klein probleem(code volgt)
Nu werkt dit lijntje 'perfect' behalve dan dat de text tussen de tags([img width=xx height=xx][/img]) perse http:// moet bevatten.
Dat heb ik opgelost door gewoon dit boven deze eerste lijn codering te plaatsen
maar goed, dat is nou niet echt netjes te noemen.
Mijn vraag is dus nu, kun je in regex een soort van if regels gebruiken zodat 1regel codering genoeg is om MET http:// EN zonder http:// te parsen.
Ik heb een aantal lijntjes codering geschreven om net zoals hier op GOT om mijn eigen geschreven forum functies te gebruiken in de vorm van tags.
Nu zit ik met een klein probleem(code volgt)
code:
1
| $message = eregi_replace("\\[img width=([0-9]+)\040height=([0-9]+)\]([a-zA-Z]+)://([0-9a-zA-Z/S/./-]+)\\[/img\]", "[img]\"http://\\4\"[/img]", $message); |
Nu werkt dit lijntje 'perfect' behalve dan dat de text tussen de tags([img width=xx height=xx][/img]) perse http:// moet bevatten.
Dat heb ik opgelost door gewoon dit boven deze eerste lijn codering te plaatsen
code:
1
| $message = eregi_replace("\\[img width=([0-9]+)\040height=([0-9]+)\]([0-9a-zA-Z/S/./-]+)\\[/img\]", "[img]\"http://\\3\"[/img]", $message); |
maar goed, dat is nou niet echt netjes te noemen.
Mijn vraag is dus nu, kun je in regex een soort van if regels gebruiken zodat 1regel codering genoeg is om MET http:// EN zonder http:// te parsen.