Обрезать текст до X символов если текст более X символов?

liveCreature

Пользователь
Регистрация
22.01.2017
Сообщения
87
Благодарностей
10
Баллы
8
Здравствуйте. Где то мне уже подсказывали кусок кода, но забыл. Найти так и не смог по своим темам.
Мб кто поможет? Как реализовать: Обрезать текст до X символов если текст более X символов?

Использую обычный метод обрезания текста до X символов, но если исходник текста менее X символов, то вылетит ошибочка.
 

indus

Client
Регистрация
14.06.2014
Сообщения
207
Благодарностей
60
Баллы
28
делайте кубик необязательным, тогда не будет считать за ошибку
 
  • Спасибо
Реакции: liveCreature

liveCreature

Пользователь
Регистрация
22.01.2017
Сообщения
87
Благодарностей
10
Баллы
8

indus

Client
Регистрация
14.06.2014
Сообщения
207
Благодарностей
60
Баллы
28

liveCreature

Пользователь
Регистрация
22.01.2017
Сообщения
87
Благодарностей
10
Баллы
8

indus

Client
Регистрация
14.06.2014
Сообщения
207
Благодарностей
60
Баллы
28
С# не знаю, но если через кубики то еще один вариант

обработка текста - regex

.{1,50} если текст в одну строку
или
[\w\W]{1,50} если много строк
 
  • Спасибо
Реакции: doc

Platon

Client
Регистрация
26.09.2015
Сообщения
260
Благодарностей
121
Баллы
43
return project.Variables["строка"].Value.Length;

Проверить сколько в строке знаков, дальше if после него либо резать либо нет
Резать можно стандартным кубиком обрабртка текста
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)