QazMedlem sedan feb. 2000210 inlägg
Jag har ett textblock som jag formaterar. I det blocket med text finns det ett par koder (typ Wf) ex
<start> Lite speciell text <stop>
mindre speciell text
Jag vill formatera allt mellan dessa koder för sig och sedan fortsätta formateringen.
Någon som fattar vad jag vill och som kan hjälpa mig med det?
AgaithMedlem sedan jan. 2001168 inlägg
Om texten du skall fromatera ligger på en rad kan du använda dig av
ereg("<START>([^\n]*)<STOP>", $specielltext, $skallformateras);
Nu kommer texten du skall formatera ligga i $skallformateras[1] och det är bara att formatera den.
Om textsträngarna du skall formatera inte ligger på en rad fungerar inte detta...
QazMedlem sedan feb. 2000210 inlägg
Någon som kan säga i vilken av UBB filerna jag hittar text formateringen? Med smilesy, ubb kod osv.... man kan ju alltid kolla hur det funkar i perl och sedan översätta.....
nicclasMedlem sedan feb. 20001 061 inlägg
BatboyMedlem sedan jan. 2000888 inlägg
Från vBulletin:
$bbcode = "[img]http://www.server.nu/images/image.gif[/img]";
$bbcode = preg_replace("/(\[)(img)(])(\r\n)*([^\"]*)(\[\/img\])/siU", "<img src=\"\\5\" border=\"0\" alt=\"\">", $bbcode);
echo $bbcode;
/j
------------------
R6