| Változat | 2.0 |
|---|---|
| Kiadó | Robert Baumgartner |
| Kiadási dátum | 2010. jún. 7. |
| Dátum hozzáadva | 2010. aug. 30. |
| Os követelmények | iOS |
| Követelmények | Compatible with iPhone, iPod Touch, and iPad. Requires iOS 3.1 or later. iTunes account required |
| Összes letöltés | 16 |
| Ár | Free |
Leírás
A String Tools különféle algoritmusok alkalmazását kínálja a karakterláncokon. Különösen támogatja a két karakterlánc hasonlóságának kiértékelését, a POSIX reguláris kifejezések segítségével URL-lel azonosított karakterláncból vagy erőforrásból egy részkarakterlánc keresését, valamint a karakterláncok kódolását. * A karakterlánc-hasonlóság képernyő támogatja a Levenshtein karakterlánc-szerkesztési távolságot, a Biggram-távolságot, a Jaro-Winkler-, a Smith-Waterman- és a Kocka-együtthatót, valamint visszaadja a normalizált hasonlóságot százalékban ezekre. Az ilyen távolságmérőket gyakran alkalmazzák a rekordkapcsolatok és a fehérjeszekvencia hasonlóság számításánál. A karakterlánc szerkesztési távolsága az első karakterlánc második karakterláncsá alakításához szükséges műveletek minimális száma. A Biggram-távolság azt a 2 grammot számítja ki, amelyen mindkét bemeneti karakterlánc osztozik (beleértve a szókezdő és a szóvégi karaktert saját szimbólumként). A Jaro Score kiértékeli, hogy a karakterláncok közvetlen közelében vannak-e közös karakterek. A Jaro-Winkler a Jaro Score alapján magasabb értéket rendel a közös előtagú karakterláncokhoz. Smith-Waterman eltérő súlyokat rendel a szerkesztési műveletekhez, mint a Levenshtein, és a generált eredménymátrix legmagasabb értékét adja vissza normalizálatlan hasonlóságként. A Dice Coefficent összehasonlítja a közös karakterek számát.
* A Reguláris kifejezés képernyő támogatja a kiterjesztett POSIX reguláris kifejezések kiértékelését. Bemenetként megadhat egy karakterláncot vagy hivatkozást a forrásra egy URL megadásával. Az alkalmazás a karakterlánc első egyezését adja vissza. Hasznos annak tesztelésére, hogy egy adott reguláris kifejezés a szándék szerint működik-e egy adott karakterláncon, valamint bizonyos szavakat kereshet egy webforrásban.
* A String Encoding képernyő támogatja a karakterláncok kódolását URL kódolással (lefoglalt karakterekkel és anélkül) és BASE64 kódolással.