Testeur d'anagrammes


ABCDEFGHIJKLMNOPQRSTUVWXYZ

[Veuillez entrer chaque anagramme à tester sur une ligne distincte.]


Entrez un texte souche et des anagrammes sur des lignes distinctes, puis cliquez
sur pour les tester (Majuscules, âccents, çédilles & ligætures autorisés).
Toute ligne erronée sera affichée en blanc sur noir, suivie par un tableau donnant le nombre de
lettres manquantes ou en trop.

Pour tester de longs textes anagrammatiques, séparez-les par @@@@@ et les passages à la ligne ne seront alors plus pris en compte.
Lignes-sources classiques : alphabet, Scrabble français, Scrabble anglais.

Voir aussi l'excellent éditeur d'anagrammes programmé en JavaScript par Nicolas Graner en mai 2010.



Valid XHTML 1.0 Transitional Autres vérificateurs : belles absentes, gématrie, okapi, palindromes, pangrammes & lipogrammes, prisonniers
Autres pages dynamiques : baragouin, S+n, dissociation, « patois », vers à soie, combinatoire, sonnets lettristes et monnets
Pages oulipiennes de Gef (mailing list)

Dernière modification : 14 novembre 2006

Il est possible depuis décembre 2007 de fournir les anagrammes à tester dans l'adresse de la page, sous la forme
<http://www.gef.free.fr/anag.php?texte=Le+solipsiste+se+forgea%0AFi+%21+les+paroles+%E9go%EFstes>.
Voici par exemple un lien vers l'état actuel de cette page.

Si vous voulez définir un signet pointant vers ce vérificateur d'anagrammes, je vous suggère de copier
cette ligne de commande javascript, qui analyse automatiquement le texte sélectionné dans n'importe quelle page Web :
javascript:l='http://www.gef.free.fr/anag.php';t=''+(window.getSelection?window.getSelection():document.getSelection?document.getSelection():document.selection.createRange().text);if(t)l=l+'?texte='+escape(t).replace(/\+/g,'%2B').replace(/%20/g,'+').replace(/\*/g,'%2A').replace(/\//g,'%2F').replace(/@/g,'%40').replace(/%u20AC/g,'%80').replace(/%u201A/g,'%82').replace(/%u0192/g,'%83').replace(/%u201E/g,'%84').replace(/%u2026/g,'%85').replace(/%u2020/g,'%86').replace(/%u2021/g,'%87').replace(/%u02C6/g,'%88').replace(/%u2030/g,'%89').replace(/%u0160/g,'%8A').replace(/%u2039/g,'%8B').replace(/%u0152/g,'%8C').replace(/%u017D/g,'%8E').replace(/%u2018/g,'%91').replace(/%u2019/g,'%92').replace(/%u201C/g,'%93').replace(/%u201D/g,'%94').replace(/%u2022/g,'%95').replace(/%u2013/g,'%96').replace(/%u2014/g,'%97').replace(/%u02DC/g,'%98').replace(/%u2122/g,'%99').replace(/%u0161/g,'%9A').replace(/%u203A/g,'%9B').replace(/%u0153/g,'%9C').replace(/%u017E/g,'%9E').replace(/%u0178/g,'%9F');void(location=l)