Salve ragazzi, in java impostando questa espressione regolare :

codice:
(?i).*parolaDaCercare.*
riesco a trovare la parolaDaCercare in un testo, però ho notato che mi seleziona la parola anche se non c è una vera e propria corrispondenza ma magari la parolaDaCercare è contenuta in un'altra, per esempio se devo cercare "fono" , mi trova una corrispondenza
sia

nella frase: " Un fono è una serie di suoni che condividono un'onda sonora ben definita"

sia

nella frase: "mi serve un telefono"

come posso fare per evitare ciò? grazie a tutti