Вопрос C# Поиск слов в тексте по шаблону

Пользователь
Статус
Оффлайн
Регистрация
14 Апр 2020
Сообщения
173
Реакции[?]
40
Поинты[?]
0
Подскажите пожалуйста, каким образом можно реализовать поиск слов в тексте по след. шаблону
LxLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
L - неизвесное число/цифра.
x - Всегда второй символ слова.
Длина слова = 42 символа.
Буду очень благодарен.
 
Олдфаг
Статус
Оффлайн
Регистрация
18 Фев 2019
Сообщения
2,826
Реакции[?]
1,853
Поинты[?]
24K
Лучше поздно, чем никогда:
C#:
using System.Text.RegularExpressions;

string s = "строка";
Regex regex = new Regex(@"\d[a-z]\d{40}");
MatchCollection matches = regex.Matches(s);
if (matches.Count > 0)
{
    foreach (Match match in matches)
        Console.WriteLine(match.Value);
}
else
{
    Console.WriteLine("Совпадений не найдено");
}
Проверять является ли полученная строка началом слова придется писать вручную.
 
Пользователь
Статус
Оффлайн
Регистрация
14 Апр 2020
Сообщения
173
Реакции[?]
40
Поинты[?]
0
Лучше поздно, чем никогда:
C#:
using System.Text.RegularExpressions;

string s = "строка";
Regex regex = new Regex(@"\d[a-z]\d{40}");
MatchCollection matches = regex.Matches(s);
if (matches.Count > 0)
{
    foreach (Match match in matches)
        Console.WriteLine(match.Value);
}
else
{
    Console.WriteLine("Совпадений не найдено");
}
Проверять является ли полученная строка началом слова придется писать вручную.
ТЫ МОЙ КРАШ
 
Сверху Снизу