tarquinn Skrevet 25. august 2007 Skrevet 25. august 2007 (endret) Ønsker å søke etter en tekst for deretter å erstatte den med en ny tekst. Feltet jeg skal søke etter har alltid lik første og siste tegn, men det som står i mellom vil være forskjellig med tegnene [a-zA-z0-9]. Hvis jeg finner et instans, skal jeg ta ut de tegnene som står i mellom å legge det i en variabel som deretter skal brukes inni den opprinnelige teksten istedet for '{kode her}'. Eks: Dette er en test {082hhsA}. => Dette er en test <img src='bilde_082hhsA.gif' /> Har tenkt litt på regular expressions, men vet ikke helt om det er nødvendig. Vet der finnes noen string funksjoner, men slik jeg tenker blir det litt for mange steg syns jeg. Any suggestions? Endret 25. august 2007 av tarquinn
Intramin Skrevet 25. august 2007 Skrevet 25. august 2007 Går vel an å behandle det som en vanlig BB-kode? <?php $innlegg = "Dette er en test {082hhsA}"; $ferdig = preg_replace("!{(.+?)}!is",'<img src="bilde_$1.gif" />',$innlegg); echo $ferdig; ?>
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå