Я пытаюсь получить регулярное выражение, соответствующее строке с одним указанным c символом (заглавными или строчными буквами), скажем, F o цифр.
F
Оно должно соответствовать:
Оно не должно совпадать
Попробуйте следующее регулярное выражение:
(^[fF]$)|(^\d+$)
Рабочий пример: https://regex101.com/r/gox5Y1/1/