javascript を使用して、TitleCase (または camelCase) 文字列を正確に 2 つの部分に分割しようとしています。先読みを使用して複数の部分に分割できることはわかっています。
"StringToSplit".split(/(?=[A-Z])/);
そして、それは配列を作ります['String', 'To', 'Split']
しかし、私が必要とするのは、次のような配列を生成するために、正確に 2 つの部分に分割することです。
['StringTo', 'Split']
2 番目の要素は常に TitleCase の最後の単語であり、最初の要素はそれに先行するすべてのものです。