Javascript 将表划分为子表

Javascript 将表划分为子表,javascript,arrays,Javascript,Arrays,如何将这个(1.间隔年-rok przerwy po ukonczeniu szkoly sredniej)数组划分为类似子字符串(间隔年,rok przerwy po ukonczeniu szkoly sredniej)的数组 我写了这段代码,但这段代码如下: 1:“wordPl,空档年” 2:“韩国公共安全课程” 但我喜欢: 1:“空档年,韩国普罗泽维·普罗科切尼·斯科利·斯雷德涅伊” var splitedWord=[]; var dividedWord=[]; var dividedW

如何将这个(1.间隔年-rok przerwy po ukonczeniu szkoly sredniej)数组划分为类似子字符串(间隔年,rok przerwy po ukonczeniu szkoly sredniej)的数组

我写了这段代码,但这段代码如下:

1:“wordPl,空档年” 2:“韩国公共安全课程”

但我喜欢: 1:“空档年,韩国普罗泽维·普罗科切尼·斯科利·斯雷德涅伊”

var splitedWord=[];
var dividedWord=[];
var dividedWord2=[];
var dividedWord3=[];

对于(i=0;i我认为您希望按数字拆分,然后按连字符拆分。例如

    var splitedWord = [];
    var dividedWord = [];
    var dividedWord2 =[];
    var dividedWord3 =[];
    for(i=0;i<wordLength[chosenMonth];i++){
       splitedWord = word[chosenMonth][chosenMonth].split(".");
       divideWord = splitedWord.toString().replace(/[0-9]/g, '');
       dividedWord2 = divideWord.toString().split(" - ");
    }
给我

word[0][0].split(/\s*\d+\.\s*/)[1].split(/ - /)

获取所有单词翻译对将是:
var-allWords=word[0][0].split(/\s*\d+\.\s*/).filter(function(wordPairs){return wordPairs.length>2}.map(function(wordPairs){return wordPairs.split(/-/)});
word[0][0].split(/\s*\d+\.\s*/)[1].split(/ - /)
["wordAng", "wordPl"]