| Версия | 2.0 |
|---|---|
| Издатель | Robert Baumgartner |
| Дата выпуска | 30 авг. 2010 г. |
| Дата добавления | 30 авг. 2010 г. |
| Требования ОС | iOS |
| Требования | Compatible with iPhone, iPod Touch, and iPad. Requires iOS 3.1 or later. iTunes account required |
| Всего скачиваний | 16 |
| Цена | Free |
Описание
String Tools предлагает применять к строкам различные алгоритмы. В частности, он поддерживает оценку сходства двух строк, поиск подстроки из строки или ресурса, идентифицированного с помощью URL-адреса, с использованием регулярных выражений POSIX, а также кодирование строк. * Экран сходства строк поддерживает расстояние редактирования строки Левенштейна, расстояние биграмма, коэффициент Джаро-Винклера, Смита-Уотермана и коэффициент кости, а также возвращает нормализованное сходство в процентах для всех этих параметров. Такие метрики расстояния часто применяются при вычислении связи между записями и подобия белковых последовательностей. Расстояние редактирования строки — это минимальное количество манипуляций, необходимых для преобразования первой строки во вторую строку. Расстояние биграмм вычисляет количество 2-граммов, которые разделяют обе входные строки (включая начальный и конечный символы слова как собственный символ). Оценка Jaro оценивает, есть ли в строках общие символы в непосредственной близости. Jaro-Winkler присваивает более высокое значение строкам с общими префиксами на основе оценки Jaro. Смит-Ватерман присваивает веса, отличные от весов Левенштейна, для операций редактирования и возвращает наибольшее значение сгенерированной результирующей матрицы как ненормализованное сходство. Dice Coefficent сравнивает количество общих символов.
* Экран «Регулярное выражение» поддерживает оценку расширенных регулярных выражений POSIX. В качестве входных данных вы можете указать строку или ссылку на источник, указав URL-адрес. Приложение возвращает первое совпадение строки. Это полезно для проверки того, работает ли определенное регулярное выражение с заданной строкой, как предполагалось, а также для поиска определенных слов в веб-источнике.
* Экран String Encoding поддерживает кодирование строк с использованием кодирования URL (с зарезервированными символами и без них) и кодирования BASE64.