Мне нужно регулярное выражение, которое соответствует точно 1-12 и 1-31. 01 не соответствует, а 65 не соответствует. Например, «abc 6 abc» является совпадением, а «abc 65» - нет.Как совместить ненулевую цифру в рубине с помощью регулярных выражений?
Я пробую это /[1-9]|1[012]/
, который не работает.
Я предполагаю, что вместо этого вы можете использовать группу захвата или добавить два '\ b' и не иметь группы. Верный? –
да, ты прав. Но он расширяет регулярное выражение. –