25. maj 2006 - 23:11Der er
6 kommentarer og 1 løsning
hjælp til regulært udtryk
jeg er lidt dårlig til det der med regulære udtryk. Jeg har selv forsøgt dette her, men ereg_replace gør ikke det jeg havde håbet.
$triggerCode = "[Galleri={id}]";
ereg( "([\[\=a-zA-Z0-9]+)" , $triggerCode, $triggers); $trigger1 = $triggers[0]; //$trigger1 indeholder nu "[Galleri=" unset( $triggers );
ereg( "(\]+)" , $triggerCode, $triggers); $trigger2 = $triggers[0]; //$trigger2 indeholder nu "]" unset( $triggers );
$html = ereg_replace( $trigger1 ."([a-zA-Z0-9])".$trigger2, " HER KOMMER KODEN", $html );
Hvis jeg så et sted i $html har [Galleri=2] så skulle det efter min bedste overbevisning gerne blive erstattet af "HER KOMMER KODEN" men det gør det ikke
/e evaluerer php - Jeg ved ikke lige om du er nødt til at lave en funktion i stedet for en klasse...
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.