Поиск по маске - C#

Узнай цену своей работы

Формулировка задачи:

Необходимо реализовать поиск по маске в тексте. Думаю уже реализовано такое, но найти не могу на шарпе. На Visual Basic нашел тут Мне бы хотя бы реализацию

*

и

?

Решение задачи: «Поиск по маске»

textual
Листинг программы
string text = "word 1";
string mask = "w*#"; // it begins with 'w' and ends with the numeral
mask = mask.Replace("?", ".").Replace("*", ".*").Replace("#", @"\d");
if (Regex.IsMatch(text, mask))
{
    // find
}
else
{
    // not find
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.267 из 5