StringUtilsClass

Private Class StringUtilsClass ()

Класс строковых утилит, представлен инстансом StringUtils.

Методы

macro commonPrefix (str1 : String, str2 : String) : String

Возвращает общий префикс строк str1 и str2

macro commonSuffix (str1 : String, str2 : String) : String

Возвращает общий суффикс строк str1 и str2

macro fillBetween (
    str1 : String,
    str2 : String,
    minLength : Integer,
    padChar : String
) : String

Возвращает строку дополненную символами padChar между строк str1 и str2 до размера minLength

macro indent (str : String, n : Integer) : String

Возвращает строку содержащуюю ind пробелов оступа и сконкатенированную строку str; если ind меньше 0, удалит это количество пробелов в начале строки, если это возможно

macro IndexRev (srcStr : String, findStr : String, startPos : Integer) : Integer

Возвращает последнюю позицию подстроки findStr в строке srcStr или 0, в случае отсутствия вхождений

macro isNullOrBlank (str) : Bool

Возвращает true если str равна null или не содержит значимых символов

macro isNullOrEmpty (str) : Bool

Возвращает true если str равна null или пуста

macro notNullOrEmpty (str) : Bool

Возвращает true если str не равна null и не пуста

macro padEnd (str : String, minLength : Integer, padChar : String) : String

Возвращает строку дополненную символами padChar в конец исходной строки str до размера minLength

macro padStart (str : String, minLength : Integer, padChar : String) : String

Возвращает строку дополненную символами padChar в начало исходной строки str до размера minLength

macro padStartEnd (str : String, minLength : Integer, padChar : String) : String

Возвращает строку дополненную символами padChar равномерно в конец и начало исходной строки str до размера minLength

macro repeat (str : String, count : Integer) : String

Возвращает строку сконкатенированную count раз исходной строки str

macro reverse (str) : String

Возвращает развернутую строку str;

macro split (str : String, delim : String) : SArray

Возвращает массив строк, после разделения исходной строки str по delim