| Versie | 2.0 |
|---|---|
| Uitgever | Robert Baumgartner |
| Datum van publicatie | 30 aug 2010 |
| Datum toegevoegd | 30 aug 2010 |
| OS-vereisten | iOS |
| Voorwaarden | Compatible with iPhone, iPod Touch, and iPad. Requires iOS 3.1 or later. iTunes account required |
| Totaal aantal downloads | 16 |
| Prijs | Free |
Omschrijving
String Tools biedt aan om verschillende algoritmen op strings toe te passen. Het ondersteunt in het bijzonder om de gelijkenis van twee strings te evalueren, om een substring te vinden van een string of een bron geïdentificeerd met een URL met behulp van POSIX reguliere expressies, en om strings te coderen. * Het scherm Stringovereenkomst ondersteunt de Levenshtein String Edit Distance, de Bigram Distance, Jaro-Winkler, Smith-Waterman en Dice Coëfficiënt, en geeft voor al deze een genormaliseerde procentuele overeenkomst. Dergelijke afstandsmetrieken worden vaak toegepast bij het berekenen van recordkoppelingen en eiwitsequenties. De String Edit Distance is het minimale aantal manipulaties dat nodig is om de eerste string om te zetten in de tweede string. De Bigram Distance berekent het aantal 2-gram dat beide invoerstrings delen (inclusief woordbegin- en woordeindteken als eigen symbool). De Jaro Score evalueert of strings gemeenschappelijke karakters hebben in de directe omgeving. Jaro-Winkler kent een hogere waarde toe aan strings met veelvoorkomende prefixen op basis van de Jaro Score. Smith-Waterman kent andere gewichten toe dan Levenshtein voor bewerkingsbewerkingen en retourneert de hoogste waarde van de gegenereerde resultaatmatrix als niet-genormaliseerde overeenkomst. De Dice Coëfficiënt vergelijkt het aantal veelvoorkomende karakters.
* Het scherm Reguliere expressie ondersteunt het evalueren van uitgebreide POSIX-reguliere expressies. Als invoer kunt u een string of verwijzing naar een bron geven door een URL op te geven. De toepassing retourneert de eerste overeenkomst van de tekenreeks. Het is handig om te testen of een bepaalde reguliere expressie werkt op een bepaalde string zoals bedoeld, en om bepaalde woorden in een webbron te vinden.
* Het scherm String Encoding ondersteunt het coderen van strings met behulp van URL-codering (met en zonder gereserveerde tekens) en BASE64-codering.