Как можно подсчитать количество слов в переменной?

Tony Soprano

Новичок
Регистрация
07.11.2018
Сообщения
29
Благодарностей
6
Баллы
3
Ребята подскажите пожалуйста. Как можно подсчитать количество слов в переменной? Я нашёл на форуме C#: код по подсчёту количества слов, но не пойму как его можно применить в переменной.
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 516
Благодарностей
8 703
Баллы
113
Ребята подскажите пожалуйста. Как можно подсчитать количество слов в переменной? Я нашёл на форуме C#: код по подсчёту количества слов, но не пойму как его можно применить в переменной.
Можно подсчитать кол-во пробелов+1, оно будет равно кол-ву слов.
Пробелы можно положить в список и подсчитать в нем кол-во строк.
Это можно сделать без кода C#, стандартными действиями.

Но проще будет в спсиок помещать именно слова, с разделителем в виде пробела и также считать в спсике строки.

74420

74421
 
Последнее редактирование:
  • Спасибо
Реакции: SHILY и Tony Soprano
Регистрация
05.06.2019
Сообщения
570
Благодарностей
453
Баллы
63

SHILY

Client
Регистрация
05.06.2016
Сообщения
258
Благодарностей
304
Баллы
63
Ещё как вариант :-)
Латиница и кириллица, но без учёта чисел:
return Regex.Matches(project.Variables["text"].Value, @"\b[a-zA-Zа-яА-Я]{1,}\b").Count;
Латиница и кириллица, с учётом чисел:
return Regex.Matches(project.Variables["text"].Value, @"\b[a-zA-Z0-9а-яА-Я]{1,}\b").Count;
 

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