| Versione | 2.0 |
|---|---|
| Editore | Robert Baumgartner |
| Data di rilascio | 7 giu 2010 |
| Data aggiunta | 30 ago 2010 |
| Requisiti del sistema operativo | iOS |
| Requisiti | Compatible with iPhone, iPod Touch, and iPad. Requires iOS 3.1 or later. iTunes account required |
| Download totali | 16 |
| Prezzo | Free |
Descrizione
String Tools offre l'applicazione di vari algoritmi sulle stringhe. In particolare, supporta la valutazione della somiglianza di due stringhe, la ricerca di una sottostringa da una stringa o una risorsa identificata con un URL utilizzando espressioni regolari POSIX e la codifica di stringhe. * La schermata String Similarity supporta la Levenshtein String Edit Distance, la Biggram Distance, Jaro-Winkler, Smith-Waterman e Dice Coefficient, oltre a restituire una somiglianza normalizzata in percentuale per tutti questi. Tali metriche di distanza sono spesso applicate nel collegamento di record e nel calcolo della somiglianza della sequenza proteica. La String Edit Distance è il numero minimo di manipolazioni richieste per trasformare la prima stringa nella seconda stringa. La distanza Biggram calcola il numero di 2 grammi condivisi da entrambe le stringhe di input (incluso il carattere di inizio e fine parola come simbolo proprio). Il punteggio Jaro valuta se le stringhe hanno caratteri comuni nelle immediate vicinanze. Jaro-Winkler assegna un valore maggiore alle stringhe con prefissi comuni in base al punteggio Jaro. Smith-Waterman assegna pesi diversi rispetto a Levenshtein per le operazioni di modifica e restituisce il valore più alto della matrice dei risultati generata come somiglianza non normalizzata. Il coefficiente di dadi confronta il numero di caratteri comuni.
* La schermata Espressione regolare supporta la valutazione di espressioni regolari POSIX estese. Come input, puoi fornire una stringa o un riferimento a una fonte fornendo un URL. L'applicazione restituisce la prima corrispondenza della stringa. È utile per verificare se una particolare espressione regolare funziona su una determinata stringa come previsto, nonché per trovare parole particolari in una fonte web.
* La schermata Codifica stringhe supporta la codifica di stringhe utilizzando la codifica URL (con e senza caratteri riservati) e la codifica BASE64.