たとえば、最初の文字列s
がの場合"0123456789"
、目的の出力は配列になり["01", "23", "45", "67", "89"]
ます。
JavaScript で洗練されたソリューションを探しています。
私が考えていたのは(非常にエレガントではありません)、空の文字列で分割し、Array.forEach メソッドを使用して文字列を反復処理し、2 文字ごとに区切り記号を挿入してから、その区切り記号で分割することです。これは良い解決策ではありませんが、私の出発点です。
編集: RegExp ソリューションが投稿されました。他のアプローチがないかどうかを確認したいと思います。