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

  • Автор темы Автор темы zenno60
  • Дата начала Дата начала

zenno60

Пользователь
Регистрация
09.05.2016
Сообщения
99
Реакции
1
Баллы
8
Имеется текст:
- "от 5 лет до 10 лет".

Необходимо проверить содержит ли текст "от".
Я использую кубик C#.
Условие "Не возвращать значение" = стоит галка
Код:
Развернуть Свернуть Копировать
if (project.Variables["pl_experience_min"].Value.Contains("от")) {}

При условии "Value.Contains("от")" - я получаю "ok".
При условии "Value.Contains("отввввв")" - я получаю "ok".

Вопросы.
1. Как проверить содержит ли текст необходимый текст?
2. Какие есть другие способы проверки содержит ли текст необходимый текст?
 
Именно в C# нужно решение?
 
Код:
Развернуть Свернуть Копировать
string str = project.Variables["var"].Value;//переменная с проверяемым текстом
Regex reg = new Regex(@"от\s");
if (!reg.Match(str).Success) // проверяем, успешно ли совпадение
    throw new Exception(); // если нет, то выход по красной
// если успешно - выход по зелёной
 
  • Оценить
Реакции: Mikhail B. и zenno60
Именно в C# нужно решение?
Не... Необязательно...
Это я взял, что "поиск" выдал

Интересует решение как можно проще.

Если решение на C#, то можно было посмотреть для кругозора...
 
Не... Необязательно...
Интересует решение как можно проще.

upload_2018-12-20_19-58-57.png
 

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