J'ai une longue liste de mots dans un tableau. Certains courts, d'autres longs. Je voudrais filtrer ces mots qui commencent par un mot du tableau (la longueur de ce mot "préfixe" peut être fixé, disons, à 3 caractères) et qui en même temps se termine par un mot.Comment rechercher des mots commençant et se terminant par d'autres mots du même tableau?
Disons que le premier mot est «carport». Maintenant, si 'voiture' et 'port' existent aussi dans le tableau, j'obtiendrais une correspondance. Mais si le mot est "carlsberg", je n'aurais pas de correspondance (puisque "lsberg" ne serait probablement pas un mot existant dans le tableau). Les résultats apparaîtront de préférence sous la forme "préfixe mot, suffixe mot, mot entier".
J'envisagerais d'utiliser n'importe quel langage qui peut me faire faire cela, bien que je sois moi-même surtout un type JavaScript.
L'avez-vous essayé vous-même? Pouvez-vous poster ce que vous avez jusqu'ici? Merci. – alex
Vous avez dit "n'importe quelle langue" - est-ce pour une application web? Si oui, quelle technologie utilisez-vous et avons-nous accès à PHP/PERL/ASP? S'il ne s'agit que d'un rechargement à la page, vous obtiendrez probablement de meilleures performances côté serveur. Si vous pouvez fournir plus d'informations, je ferai de mon mieux pour vous trouver une solution :) – Basic
Ce serait une chose "exécuter une fois" pour générer un nouveau fichier. J'ai seulement essayé quelques regexp tard hier soir mais je voulais vérifier avec vous s'il y a des solutions élégantes, peu importe la langue (je sais que certaines langues sont mieux adaptées que d'autres sur différents types de tâches). Étonné par la réponse (rapide!) Jusqu'à présent, merci beaucoup! – naton