| نسخه | 2.0 |
|---|---|
| ناشر | Robert Baumgartner |
| تاریخ انتشار | ۳۰ اوت ۲۰۱۰ |
| تاریخ اضافه شده | ۳۰ اوت ۲۰۱۰ |
| الزامات سیستم عامل | iOS |
| الزامات | Compatible with iPhone, iPod Touch, and iPad. Requires iOS 3.1 or later. iTunes account required |
| کل بارگیری ها | ۱۶ |
| قیمت | Free |
شرح
String Tools امکان اعمال الگوریتم های مختلف بر روی رشته ها را ارائه می دهد. به طور خاص، از ارزیابی شباهت دو رشته، یافتن یک رشته فرعی از یک رشته یا یک منبع شناسایی شده با URL با استفاده از عبارات منظم POSIX و برای رمزگذاری رشته ها پشتیبانی می کند. * صفحه نمایش تشابه رشته از فاصله ویرایش رشته Levenshtein، فاصله Bigram، Jaro-Winkler، Smith-Waterman و ضریب تاس پشتیبانی می کند، و همچنین یک شباهت عادی در درصد را برای همه اینها برمی گرداند. چنین معیارهای فاصله ای اغلب در محاسبه شباهت پیوند رکورد و توالی پروتئین استفاده می شود. فاصله ویرایش رشته حداقل تعداد دستکاری های مورد نیاز برای تبدیل رشته اول به رشته دوم است. Bigram Distance تعداد 2 گرمی را که هر دو رشته ورودی به اشتراک می گذارند (شامل کاراکتر شروع کلمه و کاراکتر پایان کلمه به عنوان نماد خود) محاسبه می کند. Jaro Score ارزیابی می کند که آیا رشته ها دارای کاراکترهای مشترک در مجاورت نزدیک هستند یا خیر. Jaro-Winkler مقدار بالاتری را به رشتههایی با پیشوندهای رایج بر اساس Jaro Score اختصاص میدهد. اسمیت-واترمن وزن های متفاوتی نسبت به Levenshtein برای عملیات ویرایش اختصاص می دهد و بالاترین مقدار ماتریس نتیجه تولید شده را به عنوان شباهت غیر عادی برمی گرداند. ضریب تاس تعداد کاراکترهای رایج را مقایسه می کند.
* صفحه نمایش Regular Expression از ارزیابی عبارات منظم POSIX پشتیبانی می کند. به عنوان ورودی، می توانید یک رشته یا ارجاع به یک منبع با ارائه یک URL بدهید. برنامه اولین مسابقه رشته را برمی گرداند. برای آزمایش اینکه آیا یک عبارت منظم خاص بر روی یک رشته معین همانطور که در نظر گرفته شده کار می کند یا خیر، و همچنین برای یافتن کلمات خاص در یک منبع وب مفید است.
* صفحه رمزگذاری رشته از رمزگذاری رشته ها با استفاده از رمزگذاری URL (با و بدون نویسه های رزرو شده) و رمزگذاری BASE64 پشتیبانی می کند.