次の形式の文字列を検証する Ruby 正規表現を探しています"A1:B2"
。コロンの左側の文字は - の間A
にF
あり、コロンの右側は - の間にありA
、Z
アルファベット順で左側の文字より前ではありません。
有効な例は"A1:B2"
、、、、"A3:B4"
です。"A5:B6"
"C2:D3"
いくつかの無効な例は"E1:A2"
、"B4:A3"
です。
つまり、 6つA
の列F
と n 行のExcel テーブルを考えてみます。A1:B2
A1
A2
B1
B2
上記のシナリオに一致する正規表現が見つかったらお知らせください。