I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Du kan bruge preg_replace, den kan søge case insensitive. Jeg har (desvære) ikke så meget styr på regular expression at jeg kan give dig et færdig script.
Hvis "preg_replace" kan det samme som "str_replace", alså oxo fungere med arrays uden at man skal opbygge en for-løkke eller lignende, og til med er case-insensitive, så er det jo lige det jeg skal bruge
Jeg har bikset dette script sammen, det kan måske laves pænere men det virker... <?php $tekst = "Så kan det fanme være nok. Jeg skal satme have fundet den ting nu"; $forbudtord = array("fanme","satme","fuck"); $udskiftord = array(); foreach ($forbudtord as $tmp) { $udskiftord[] = "/$tmp/i";//erstatter også "dum" i dummer. //$udskiftord[] = "/\b$tmp\b/i";//erstatter kun ordet "dum". } $erstat="[****]"; $tekst1 = preg_replace($udskiftord , $erstat, $tekst); echo $tekst1; ?>
Kan desværre ikke finde ud af det, så derfor bruger jeg bare løsningen med at skrive alle de mulige ord
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.