19. november 2008 - 22:47Der er
4 kommentarer og 1 løsning
Hjælp til preg_match
Hej jeg har en streng,hvor preg_match skal søge efter [:u*], og hvis den findes skal de replace til <a href="#">*</a> * = Et hvilket som helst tegn, med minimum 1 karakter ** = Skal have fundet ud af hvordan jeg kan få værdien der står efter [u: ind her
jeg har lavet dette, men det virker ikke $thisone = str_replace('(preg_match(/^\[\u\:.+\]/))','<a href="#">**</a>',$thisone);
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
$thisone="Der er [:uhejsa] mellem himmel og jord end [:ugoddaw] så mange andre steder"; $thisone = preg_replace('/\[:u(.*?)\]/','<a href="#">\1</a>',$thisone); print $thisone;
Jeg samler slet ikke på point, tak. Svar selv, og accepter dit eget svar. Grunden til at ":" og "u" stod i den rækkefølge var jo at du spurgte efter det ;)
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.