PHP expert |
|
Ik zat met het volgende te prutsen:
$sStr = preg_replace("#\[size=(.*?)\](.*?)\[/size\]#si","<span style=\"font-size: \\1\">\\2</span>",$sStr);
$sStr = preg_replace("#\[size=(.*?)\](.*?)\[/size\]#si","<span style=\"font-size: \\1\">\\2</span>",$sStr);
't Is nu de bedoeling dat je gewoon dus [size=10]ofzo[/size] invult, en dat je dan dus grotere letters krijgt. Maarrr, nu wil ik die eerste (.*?) graag vervangen met (^[0-9]+$), om er voor te zorgen dat er alleen getallen in worden gevuld. Maar dit werkt niet, iemand wel een suggestie hoe ik dit aan zou kunnen pakken?
|