| Versão | 2.0 |
|---|---|
| Editor | Robert Baumgartner |
| Data de lançamento | 30 de ago. de 2010 |
| Data adicionada | 30 de ago. de 2010 |
| Os requisitos | iOS |
| Requisitos | Compatible with iPhone, iPod Touch, and iPad. Requires iOS 3.1 or later. iTunes account required |
| Total de downloads | 16 |
| Preço | Free |
Descrição
String Tools oferece a aplicação de vários algoritmos em strings. Em particular, ele suporta avaliar a similaridade de duas strings, encontrar uma substring de uma string ou um recurso identificado com uma URL usando expressões regulares POSIX e codificar strings. * A tela String Similarity suporta a Distância de Edição de String Levenshtein, a Distância Bigram, Jaro-Winkler, Smith-Waterman e Coeficiente de Dados, além de retornar uma similaridade normalizada em porcentagem para todos eles. Tais métricas de distância são frequentemente aplicadas na ligação de registros e computação de similaridade de sequência de proteínas. A distância de edição da string é o número mínimo de manipulações necessárias para transformar a primeira string na segunda string. A Distância do Bigrama calcula o número de 2 gramas que ambas as strings de entrada compartilham (incluindo o caractere inicial e final da palavra como símbolo próprio). O Jaro Score avalia se as strings possuem caracteres comuns nas proximidades. Jaro-Winkler atribui um valor mais alto a strings com prefixos comuns com base no Jaro Score. Smith-Waterman atribui pesos diferentes de Levenshtein para operações de edição e retorna o valor mais alto da matriz de resultados gerada como similaridade não normalizada. O Coeficiente de Dados compara o número de caracteres comuns.
* A tela Expressão Regular suporta a avaliação de expressões regulares POSIX estendidas. Como entrada, você pode fornecer uma string ou referência a uma fonte fornecendo um URL. O aplicativo retorna a primeira correspondência da string. É útil para testar se uma determinada expressão regular funciona em uma determinada string conforme pretendido, bem como para localizar palavras específicas em uma fonte da Web.
* A tela String Encoding suporta a codificação de strings usando URL Encoding (com e sem caracteres reservados) e codificação BASE64.