Я пытаюсь сопоставить строку, которая может быть либо пустой, либо иметь в ней 1 или 2 числа, например следующее:
"(пустой)" 1 ""23"
Строка с большим числом чисел или нечисловыми символами не должна совпадать. Мое ближайшее предположение - регулярное выражение:
[0-9] {0,2}
Что я читаю, чтобы сказать "числа от 0 до 9, встречающиеся от 0 до 2 раз". Однако на практике я обнаружил, что регулярное выражение также соответствует более длинным строкам типа "333". Как можно ограничить длину строки в регулярных выражениях?