Название (оригинал): String Processing Library (Parsing, Translation, Validation)
Описание:
Англ (оригинал)Library of routines for typical string processing, including parsing, translation, and validation. Routines include:
– StrReplace(Text, SearchFor, ReplaceWith, [Compare]) As String
– StrSplit(Text, SplitOn, [Compare]) As Variant
– FromHex(HexNumber) As Long
– LeftPad(Value, Size, [PadCharacter]) As String
– RightPad(Value, Size, [PadCharacter]) As String
– AreLetters(Text) As Boolean
– AreDigits(Text) As Boolean
– AreLettersOrDigits(Text) As Boolean
– AreInSet(Text, CharacterSet, [CaseSensitive]) As Boolean
– ParseN(Text, StartAt, PatternArray, ValueArray, [PosPastEnd], [StopAt], [Compare]) As Boolean
Clean code with lots of comments in reusable module. Also includes an extensive reference in HTML. Tested with VB6, but should be compatible with all modern versions and VBScript (with minor modifications).
Please vote for this code if you like it.
Рус (машинный)Библиотека процедур для обычной обработки строк, в том числе синтаксического анализа, перевода и проверки. Процедуры включают в себя:
– StrReplace(текст, поиск, ReplaceWith, [сравнение]) как строку
что
– StrSplit(текст, SplitOn, [сравнение]) как вариант
что
– FromHex(HexNumber) как долго
в
– LeftPad(стоимость, Площадь, [значение padcharacter]) как строку
в
– RightPad(стоимость, Площадь, [значение padcharacter]) как строку
что
– AreLetters(текст) как логическое
что
– AreDigits(текст) как логическое
что
– AreLettersOrDigits(текст) как логическое
что
– AreInSet(текст, набор символов, [с учетом регистра]) как логическое
в
– ParseN(текст, значение параметра startat, PatternArray, ValueArray, [PosPastEnd], [предложения stopat], [сравнение]) как логическое
чистый код с большим количеством комментариев в модуле многоразовые. Также включает подробный справочник в формате HTML. Тестирование с vb6, но должен быть совместим со всеми современными версиями и VBScript (с незначительными изменениями).
пожалуйста, проголосуйте за этот код если вам это нравится.

