| Version | 2.0 |
|---|---|
| Éditeur | Robert Baumgartner |
| Date de sortie | 30 août 2010 |
| Date ajoutée | 30 août 2010 |
| Exigences OS | iOS |
| Exigences | Compatible with iPhone, iPod Touch, and iPad. Requires iOS 3.1 or later. iTunes account required |
| Total téléchargements | 16 |
| Prix | Free |
La description
String Tools propose d'appliquer divers algorithmes sur les chaînes. En particulier, il prend en charge l'évaluation de la similarité de deux chaînes, la recherche d'une sous-chaîne à partir d'une chaîne ou d'une ressource identifiée par une URL à l'aide d'expressions régulières POSIX et l'encodage de chaînes. * L'écran String Similarity prend en charge la distance d'édition de chaîne de Levenshtein, la distance Bigram, Jaro-Winkler, Smith-Waterman et le coefficient de dés, ainsi que le retour d'une similitude normalisée en pourcentage pour tous ces éléments. Ces mesures de distance sont souvent appliquées dans le couplage d'enregistrements et le calcul de similarité de séquences de protéines. La distance d'édition de chaîne est le nombre minimal de manipulations nécessaires pour transformer la première chaîne en deuxième chaîne. La distance bigramme calcule le nombre de 2 grammes partagés par les deux chaînes d'entrée (y compris le caractère de début et de fin de mot comme symbole propre). Le score Jaro évalue si les chaînes ont des caractères communs à proximité. Jaro-Winkler attribue une valeur plus élevée aux chaînes avec des préfixes communs basés sur le Jaro Score. Smith-Waterman attribue des poids différents de ceux de Levenshtein pour les opérations d'édition et renvoie la valeur la plus élevée de la matrice de résultats générée en tant que similarité non normalisée. Le coefficient de dé compare le nombre de caractères communs.
* L'écran Expression régulière prend en charge l'évaluation des expressions régulières POSIX étendues. En entrée, vous pouvez donner une chaîne ou une référence à une source en fournissant une URL. L'application renvoie la première correspondance de la chaîne. Il est utile pour tester si une expression régulière particulière fonctionne sur une chaîne donnée comme prévu, ainsi que pour rechercher des mots particuliers dans une source Web.
* L'écran String Encoding prend en charge l'encodage des chaînes à l'aide de l'encodage URL (avec et sans caractères réservés) et de l'encodage BASE64.