Инструменты пользователя

Инструменты сайта


help:strings

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Both sides previous revision Предыдущая версия
Следущая версия
Предыдущая версия
help:strings [2024/12/01 10:10]
aleks_versus
help:strings [2024/12/01 10:12] (текущий)
aleks_versus
Строка 192: Строка 192:
 *pl len('​Зелёные яблоки'​) &! на экране будет число 14 *pl len('​Зелёные яблоки'​) &! на экране будет число 14
 </​sxh>​ </​sxh>​
-  * ''​%%**$MID(**[$стр],​[#​начало],​[#​длина]**)**%%''​ - вырезает из строки ''​%%[$стр]%%''​ строку,​ которая начинается с символа номер ''​%%[#​начало]%%''​ и имеет длину ''​%%[#​длина]%%''​. Нумерация символов в строке ведётся с **1**.+  * ''​**$MID(**[$стр],​[#​начало],​[#​длина]**)**''​ - вырезает из строки ''​%%[$стр]%%''​ строку,​ которая начинается с символа номер ''​%%[#​начало]%%''​ и имеет длину ''​%%[#​длина]%%''​. Нумерация символов в строке ведётся с **1**.
     * Параметр ''​%%[#​длина]%%''​ может отсутствовать,​ при этом вырезается вся строка,​ начиная с символа ''​%%[#​начало]%%''​.     * Параметр ''​%%[#​длина]%%''​ может отсутствовать,​ при этом вырезается вся строка,​ начиная с символа ''​%%[#​начало]%%''​.
     * Если ''​%%[#​начало]%%''​ превышает длину строки,​ функция возвращает пустую строку.     * Если ''​%%[#​начало]%%''​ превышает длину строки,​ функция возвращает пустую строку.
Строка 210: Строка 210:
 $TRIM('​ TRIM TEST ') &! 'TRIM TEST' $TRIM('​ TRIM TEST ') &! 'TRIM TEST'
 </​sxh>​ </​sxh>​
-  * ''​%%**$REPLACE(**[$стр],​[$поиск],​[$замена],​[#​количество_замен]**)**%%''​ - заменяет в строке ''​%%[$стр]%%''​ несколько вхождений строки ''​%%[$поиск]%%''​ строкой ''​%%[$замена]%%''​. Замена производится слева-направо и только для неперескающихся вхождений.+  * ''​**$REPLACE(**[$стр],​[$поиск],​[$замена],​[#​количество_замен]**)**''​ - заменяет в строке ''​%%[$стр]%%''​ несколько вхождений строки ''​%%[$поиск]%%''​ строкой ''​%%[$замена]%%''​. Замена производится слева-направо и только для неперескающихся вхождений.
     * Параметр ''​[#​количество_замен]''​ показывает,​ сколько вхождений должно быть заменено. Если параметр не указан,​ производится замена всех вхождений.     * Параметр ''​[#​количество_замен]''​ показывает,​ сколько вхождений должно быть заменено. Если параметр не указан,​ производится замена всех вхождений.
     * Параметр ''​%%[$замена]%%''​ может отсутствовать,​ тогда он принимается равным пустой строке.     * Параметр ''​%%[$замена]%%''​ может отсутствовать,​ тогда он принимается равным пустой строке.
help/strings.1733047823.txt.gz · Последние изменения: 2024/12/01 10:10 — aleks_versus