| Εκδοχή | 2.0 |
|---|---|
| Εκδότης | Robert Baumgartner |
| Ημερομηνία κυκλοφορίας | 30 Αυγ 2010 |
| Ημερομηνία προστέθηκε | 30 Αυγ 2010 |
| Απαιτήσεις Os | iOS |
| Απαιτήσεις | Compatible with iPhone, iPod Touch, and iPad. Requires iOS 3.1 or later. iTunes account required |
| Σύνολο λήψεων | 16 |
| Τιμή | Free |
Περιγραφή
Το String Tools προσφέρει την εφαρμογή διαφόρων αλγορίθμων σε συμβολοσειρές. Συγκεκριμένα, υποστηρίζει την αξιολόγηση της ομοιότητας δύο συμβολοσειρών, την εύρεση μιας δευτερεύουσας συμβολοσειράς από μια συμβολοσειρά ή έναν πόρο που προσδιορίζεται με μια διεύθυνση URL χρησιμοποιώντας κανονικές εκφράσεις POSIX και την κωδικοποίηση συμβολοσειρών. * Η οθόνη String Similarity υποστηρίζει την Απόσταση Επεξεργασίας Συμβολοσειράς Levenshtein, την Απόσταση Bigram, τον Jaro-Winkler, τον Smith-Waterman και τον Συντελεστή Ζαριών, καθώς και επιστρέφοντας μια κανονικοποιημένη ομοιότητα σε ποσοστό για όλα αυτά. Τέτοιες μετρήσεις απόστασης εφαρμόζονται συχνά στον υπολογισμό της ομοιότητας της σύνδεσης εγγραφών και της αλληλουχίας πρωτεϊνών. Η απόσταση επεξεργασίας συμβολοσειράς είναι ο ελάχιστος αριθμός χειρισμών που απαιτούνται για τη μετατροπή της πρώτης συμβολοσειράς στη δεύτερη συμβολοσειρά. Η απόσταση Bigram υπολογίζει τον αριθμό των 2 γραμμαρίων που μοιράζονται και οι δύο συμβολοσειρές εισόδου (συμπεριλαμβανομένου του χαρακτήρα αρχής και τέλους λέξης ως το δικό του σύμβολο). Το Jaro Score αξιολογεί εάν οι συμβολοσειρές έχουν κοινούς χαρακτήρες σε κοντινή απόσταση. Ο Jaro-Winkler εκχωρεί υψηλότερη τιμή σε συμβολοσειρές με κοινά προθέματα με βάση το Jaro Score. Η Smith-Waterman εκχωρεί διαφορετικά βάρη από το Levenshtein για λειτουργίες επεξεργασίας και επιστρέφει την υψηλότερη τιμή του πίνακα αποτελεσμάτων που δημιουργείται ως μη κανονική ομοιότητα. Ο συντελεστής ζαριών συγκρίνει τον αριθμό των κοινών χαρακτήρων.
* Η οθόνη Regular Expression υποστηρίζει την αξιολόγηση εκτεταμένων κανονικών εκφράσεων POSIX. Ως είσοδος, μπορείτε είτε να δώσετε μια συμβολοσειρά ή να παραπέμψετε σε μια πηγή παρέχοντας μια διεύθυνση URL. Η εφαρμογή επιστρέφει το πρώτο ταίριασμα της συμβολοσειράς. Είναι χρήσιμο για τον έλεγχο του εάν μια συγκεκριμένη κανονική έκφραση λειτουργεί σε μια δεδομένη συμβολοσειρά όπως προβλέπεται, καθώς και για την εύρεση συγκεκριμένων λέξεων σε μια πηγή Ιστού.
* Η οθόνη Κωδικοποίηση συμβολοσειρών υποστηρίζει την κωδικοποίηση συμβολοσειρών χρησιμοποιώντας Κωδικοποίηση URL (με και χωρίς δεσμευμένους χαρακτήρες) και κωδικοποίηση BASE64.