Я ищу регулярное выражение, которое может соответствовать обеим строкам даты. У меня проблемы с указанием выражения 'или': /\d{4}-\d{2}-(XX|\d{2})/
не работает, так как возвращает только часть XX:
"2007-01-XX 2008-01-01".scan(/\d{4}-\d{2}-XX/)
["2007-01-XX"]
"2007-01-XX 2008-01-01".scan(/\d{4}-\d{2}-\d{2}/)
["2008-01-01"]