20. september 2006 - 11:35
Der er
8 kommentarer og 1 løsning
Slet alt mellem <start> og <slut> i streng.
Hej igen. Syntes snart jeg skriver sprøgsmål herinde hele tiden. Hvordan er det jeg sletter alt mellem to kendte tegn / strenge i en streng? mente jeg kunne gøre det med $tekst = ereg_replace("<start>.*$.<slut>","",$tekst); men kan ikke få det til at virke.
Annonceindlæg fra DE-CIX
Edge computing: behandling ved kilden
Edge computing revolutionerer den måde, data behandles på, ved at bringe kapacitet og ydeevne tættere på dér, hvor der er behov for det.
15. april 2025
Slettet bruger
20. september 2006 - 11:39
#1
$tekst = ereg_replace("#<start>(.+)?<slut>#","",$tekst);
20. september 2006 - 12:07
#5
Bare en lille test: $tekst = "<start>Dette skal slette</slut> Det skal blive stående."; $tekst = ereg_replace("#<start>(.+)?<slut>#","",$tekst);
20. september 2006 - 12:13
#7
havde lige en skråstreg, men det ændrer ikke på resultatet. $tekst = "<start>Dette skal slette<slut> Det skal blive stående."; $tekst = ereg_replace("#<start>(.+)?<slut>#","",$tekst);
20. september 2006 - 13:20
#8
$tekst = preg_replace('#<start>.*?<slut>#s', '', $tekst);