Как правильно организовать регулярное выражение в C#?
Возникла проблема с регулярными выражениями. MSDN, как всегда, помочь не смог.
Необходимо проверить входную строку (вернее, сравнить её с шаблоном).
Входная строка может состоять из одной буквы и цифр. То есть должна отвечать шаблону xy, где x - одна буква латинского алфавита (например - a, b или c) и y - любая последовательность цифр от 0 до 9.
Как правильно составить это регулярное выражение?
Более строго, с начала строки и до конца: ^[A-Za-z]{1}[0-9]{1}$
[A-Za-z] - буквы в заданном диапазоне, можно заменить на необходимый набор символов. [0-9] - числа от нуля до девяти, равносильно \d {1} - строго один символ. ^ - в данном случае - начало строки. $ - конец строки.
Одна буква и много чисел: ^[A-Za-z]{1}\d+$ + - один или более символов.