Возвращает остаток строки после искомого
See Also: CSETREF()
AFTERATNUM()
Возвращает остаток строки после искомого вхождения подстроки.
------------------------------------------------------------------------------
Синтаксис
AFTERATNUM(<cSearchFor>, <cString>,
[<nCounter>], [<nIgnore>]) --> cAfterString
Параметры
<cSearchFor> - символьный параметр, задающий искомую подстроку.
<cString> - символьный параметр, задающий обрабатываемую строку.
<nCounter> - необязательный числовой параметр, задающий номер искомого
вхождения <cSearchFor> в <cString>. По умолчанию осуществляется поиск
последнего вхождения.
<nIgnore> - необязательный числовой параметр, задающий количество
символов с начала строки <cString>, исключаемых из поиска.
По умолчанию 0.
Возвращаемое значение
cAfterString - остаток строки <cString>, начиная с первого символа,
следующего после вхождения искомой подстроки с номером <nCounter>.
Если последний символ обрабатываемой строки является также последним
и в искомой подстроке, или искомое вхождение не найдено, то
возвращается пустая строка.
Описание
Функция находит требуемое по номеру вхождение подстроки <cSearchFor>
в строке <cString> и возвращает ее остаток, начинающийся с первого
символа, следующего за искомым вхождением.
Для поиска требуемого по номеру вхождения подстроки функция
просматривает, начиная слева, обрабатываемую строку, осуществляя поиск
каждого вхождения. В зависимости от состояния режима прохода по
символам, переключаемого функцией CSETATMUPA(), дальнейший поиск
продолжается с символа, следующего либо за последним (режим включен),
либо за первым (режим выключен) символом последнего вхождения.
Примечания
. Применение функции SETATLIKE() позволяет организовать поиск по