Символ слова
Шаблон \w находит латинскую букву,
цифру или _. Противоположность -
\W. Для только цифр используют
\d.
Границы слова задают через
\b.
Синтаксис
Regex.IsMatch(text, @"\w+");
Пример
Давайте найдём слово в "abcde":
using System;
using System.Text.RegularExpressions;
class Program
{
static void Main()
{
bool res = Regex.IsMatch("abcde", @"\w+");
Console.WriteLine(res);
}
}
Результат выполнения кода:
True
Пример
Давайте найдём фрагмент в "a1b2":
using System;
using System.Text.RegularExpressions;
class Program
{
static void Main()
{
var m = Regex.Match("a1b2", @"\w+");
Console.WriteLine(m.Value);
}
}
Результат выполнения кода:
"a1b2"
Пример
Давайте проверить подчёркивание:
using System;
using System.Text.RegularExpressions;
class Program
{
static void Main()
{
bool res = Regex.IsMatch("a_b", @"\w");
Console.WriteLine(res);
}
}
Результат выполнения кода:
True