if ($rowsString) {
     $stringCorrige = "";
     //Convertion du text en majuscule sans accents
     //                    $string = FtaController::stringToUperCaseNoAccent($rowsString);
     //Récupération des mots du DICO des listes d'allergènes
     $arrayValues = DatabaseOperation::convertSqlStatementWithoutKeyToArray("SELECT DISTINCT " . AnnexeListeAllergeneDicoModel::FIELDNAME_NOM_ANNEXE_LISTE_ALLERGENE_DICO . " FROM " . AnnexeListeAllergeneDicoModel::TABLENAME);
     /**
      * Remplacement des valeurs
      */
     if ($arrayValues) {
         foreach ($arrayValues as $rowsValues) {
             $valueToTest = $rowsValues[AnnexeListeAllergeneDicoModel::FIELDNAME_NOM_ANNEXE_LISTE_ALLERGENE_DICO];
             if ($stringCorrige) {
                 $rowsString = $stringCorrige;
             }
             $mot = FtaController::stringToLowerCase($valueToTest);
             //Remplace tous les caractères du text
             //                            $stringCorrige = str_replace($mot, $valueToTest, $rowsString);
             $stringCorrige = preg_replace('/\\b' . $mot . '\\b/i', $valueToTest, $rowsString, 1);
         }
     }
     /**
      * Enregistrement en BDD
      */
     switch ($key) {
         case "0":
             $ftaComposantModel->getDataField(FtaComposantModel::FIELDNAME_INGREDIENT_FTA_COMPOSITION)->setFieldValue($stringCorrige);
             break;
         case "1":
             $ftaComposantModel->getDataField(FtaComposantModel::FIELDNAME_INGREDIENT_FTA_COMPOSITION1)->setFieldValue($stringCorrige);
             break;