Методы cutspace(x) и cutspace(y,x)Поддерживается в <dynamic> Методы cutspace(x), cutspace(y,x) идентичны, по сути, соответствующим методам cut, за исключением того, что возвращаемое увеличивается до ближайшего пробела после указанного количества символов. Метод cutspace полезен для формирования краткого описания. Пример:Применим к строке «вот такая строка» метод cutspace с параметром 6 – cutspace(6). <set s="вот такая строка">
<var[s].cutspace(6)> Результат: «вот такая» Метод cutspace, например, можно использовать для получения анонс для новости, обрезав текст новости до определенного количества символов. Пример:<#anons.cutspace(150)#>
Метод cutspace(y,x) возвращает подстроку длиной, как минимум «x» символов, до первого пробела, начиная с позиции «y». Пример:Применим к строке «вот такая строка» метод cutspace с параметрами 5 и 8 – cutspace(5,8). Результат: «такая строка». Примечание:
Пробелы тоже считаются символами. |
![]() |
Поиск по документации![]() |