C#, регулярное выражение для кириллицы.
Понадобилось тут узнать, содержит ли строка кириллицу. Решение через Regexp.
[а-я]
[а-я]|\s
Подключаем
System.Text.RegularExpressions
:using System.Text.RegularExpressions;
Код:
public static bool ContainsRus(string TestString)
{
return
Regex.IsMatch(TestString, @"[а-я]", RegexOptions.IgnoreCase);
}
public static bool ContainsRusOrSpace(string TestString)
{
return
Regex.IsMatch(TestString, @"[а-я]|\s", RegexOptions.IgnoreCase);
}
Код на PasteBin
Это репост с сайта http://tolik-punkoff.com
Оригинал: https://tolik-punkoff.com/2021/11/03/c-r