Ciao a tutti !

Ho bisogno di creare una applicazione che in base a delle parole contenute in una stringa le controlli con un database e ne faccia la sostituzione ( nel mio caso ne faccia il link ).

Allora ho creato questo script che a rigor di logica funziona fin quando non vengono inseriti nomi composti

gallo = link 1
gallo giallo = link2
gallo giallo barbuto = link3

Nello script che ho fatto mettiamo che nella frase ci sia : sia "gallo" che "gallo giallo", succede che lui mi becca "gallo" e lo linka poi mi becca "gallo" di "gallo giallo" e lo linka al primo link.

Qualcuno ah qualche idea di come fare per fare in modo che parole composte possano essere intentificate tali e quindi sostituite in modo corretto ?

Può anche darsi che la soluzione sia banale.. MA NON LA TROVO lol ^^

Grazie