我正在尝试使用 javascript 将 TitleCase(或 camelCase)字符串精确地分成两部分。我知道我可以通过使用前瞻将它分成多个部分:
"StringToSplit".split(/(?=[A-Z])/);
它会做一个数组['String', 'To', 'Split']
但我需要将它精确地分成两部分,以生成这样的数组:
['StringTo', 'Split']
其中第二个元素始终是 TitleCase 中的最后一个单词,而第一个元素是它之前的所有其他内容。