環境
次の方法で生成できるすべての文字を生成したい:
- メモ帳を開く
- キーボードの単一のキーを押す
- Shift キーを押しながらキーボードの 1 つのキーを押す
私が現在持っているもの:
(concat (range (int \a) (int \z))
(range (int \A) (int \Z))
(range (int \0) (int \9)))
次に、 ~!@#$%^&*()_+{}|:"<>?,./;'[]\ のような文字を手動で追加します
質問
これを行うよりエレガントな方法はありますか?
編集
はい、私は米国の Qwerty キーボードについて言及しています。