Description
Bibliothèque de travail sur les palindromes.
Enrichi String
pour fournir les fonctions suivantes.
String.prototype.noAccent = function() { /* ... */ };
String.prototype.noWhiteSpace = function() { /* ... */ };
String.prototype.anagramSanitization = function() { /* ... */ };
String.prototype.isAnagram = function(str) { /* ... */ };
String.prototype.palindrome = function() { /* ... */ };
String.prototype.isPalindrome = function() { /* ... */ };
String.prototype.isPalindromeOf = function(versus) { /* ... */ };
String.prototype.palindromicIndexOf = function(str) { /* ... */ };
String.prototype.filterPalindromicLines = function(separator) { /* ... */ };
String.prototype.signature = function() { /* ... */ };
String.prototype.frequencySort = function() { /* ... */ };
Référence
La fonction noAccent est reprise depuis https://raw.githubusercontent.com/yvg/js-replace-diacritics/master/replace-diacritics.js Le dictionnaire de mot français est récupéré depuis http://www.gwicks.net/dictionaries.htm