Регулярные выражения. Ограничение длины текста - C#
Формулировка задачи:
Что мне надо дописать, чтобы сохранялся текст в переменной "zagolovok" после обработки регулярки?
т.е. текс обрезается на половине слова, а надо чтобы последнее слово было целым. В моем случае регулярка по "пробелу" должна обрезать.
var zagolovok = project.Variables["zagolovok"].Value; try { zagolovok = zagolovok.Substring(0, 50); Regex rgx = new Regex(@".*(?=\ )"); zagolovok = rgx. // Что здесь надо дописать? } catch {}
Решение задачи: «Регулярные выражения. Ограничение длины текста»
textual
Листинг программы
static string Concat(string str)//принимает строку возвращает обрезанную { string result = ""; for(int i = 50; i < str.Length; i++) { if (!char.IsLetter(str[i])) { result = str.Substring(0, i); break; } } return result; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д