webForumDet fria alternativet

tag replace

1 svar · 230 visningar · startad av WiZzLeR

WiZzLeRMedlem sedan juni 2002346 inlägg
#1

här kommer min svaga sida:

$string = preg_replace( "/\[IMG\](.+?)\[\/IMG]/Uis", "<img src='\\1'>", $string);

varför fungerar inte det här när man har två IMG-taggar direkt efter varandra?

outputen blir så här:

<img src='image1.jpg[/IMG][IMG]image2.jpg'>

när jag skriver:

[IMG]image1.jpg[/IMG][IMG]image2.jpg[/IMG]
Peter SMedlem sedan dec. 20025 483 inlägg
#2
preg_replace( "/\\[IMG\\](.+?)\\[\\/IMG\\]/is", "<img src='\\1'>", $string);

:)

126 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)