Jeg vil spørge om hjælp til denne problemstilling. I en streng på f.eks. 500 ord ønsker jeg at et bestemt ord ikke udgør mere end max 5% af det samlede antal ord.
Hvis mit ord overskrider denne grænse skal ordet fjernes fra teksten indtil grænsen på 5% nåes.
Jeg er usikker på om dette er et regex eller php spørgsmål, men nu prøver jeg om der er et klogt hoved der læser med her :)
function trimOrd($tekst, $ord) { while (densitet($tekst, $ord) > 5) { $tekst = preg_replace("\b$ord\b", "", $text, 1); }
return $tekst; }
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.