4
私は両方の日付文字列に一致する正規表現を探しています。それが唯一のXXの一部を返すよう/\d{4}-\d{2}-(XX|\d{2})/
が動作しません:正規表現で 'または'マッチするが、 'または'部分をキャプチャしない方法
"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"]
は確かに、あなたは正しいです。問題をよりよく表すためにタイトルを更新しました;-) –