| Wersja | 2.0 |
|---|---|
| Wydawca | Robert Baumgartner |
| Data wydania | 7 cze 2010 |
| Data dodania | 30 sie 2010 |
| Wymagania systemu operacyjnego | iOS |
| Wymagania | Compatible with iPhone, iPod Touch, and iPad. Requires iOS 3.1 or later. iTunes account required |
| Całkowita liczba pobrań | 16 |
| Cena £ | Free |
Opis
String Tools oferuje zastosowanie różnych algorytmów na ciągach. W szczególności obsługuje ocenę podobieństwa dwóch ciągów, wyszukiwanie podciągu z ciągu lub zasobu identyfikowanego za pomocą adresu URL za pomocą wyrażeń regularnych POSIX oraz kodowanie ciągów. * Ekran podobieństwa strun obsługuje odległość edycji strun Levenshteina, odległość bigramów, współczynnik Jaro-Winklera, Smitha-Watermana i współczynnik kości, a także zwraca znormalizowane podobieństwo w procentach dla wszystkich tych elementów. Takie metryki odległości są często stosowane w obliczeniach łączenia rekordów i podobieństwa sekwencji białkowych. Odległość edycji ciągu to minimalna liczba manipulacji wymagana do przekształcenia pierwszego ciągu w drugi ciąg. Odległość dwugramowa oblicza liczbę 2 gramów, które współdzielą oba ciągi wejściowe (w tym znak początku słowa i znak końca słowa jako własny symbol). Ocena Jaro ocenia, czy w bliskim sąsiedztwie ciągi znaków mają wspólne znaki. Jaro-Winkler przypisuje wyższą wartość ciągom ze wspólnymi przedrostkami w oparciu o wynik Jaro. Smith-Waterman przypisuje do operacji edycji inne wagi niż Levenshtein i zwraca najwyższą wartość wygenerowanej macierzy wyników jako nieznormalizowane podobieństwo. Współczynnik kości porównuje liczbę wspólnych znaków.
* Ekran Wyrażenia regularne obsługuje ocenę rozszerzonych wyrażeń regularnych POSIX. Jako dane wejściowe możesz podać ciąg znaków lub odwołanie do źródła, podając adres URL. Aplikacja zwraca pierwsze dopasowanie ciągu. Przydaje się do testowania, czy określone wyrażenie regularne działa na danym ciągu zgodnie z przeznaczeniem, a także do wyszukiwania określonych słów w źródle sieciowym.
* Ekran kodowania ciągów obsługuje kodowanie ciągów znaków za pomocą kodowania URL (ze znakami zastrzeżonymi i bez nich) oraz kodowania BASE64.