JSFiddle - React, Tailwind, and code Playground

by pierian_design

JavaScript

var str1 = "";

var arr1 = str1.split("конецразделитель");

for (var i = 0; i < arr1.length; i++) {

		arr1[i] = arr1[i].split("разделитель");

}

var re = /; /g;
var index = 0;

for (var i = arr1.length-1; i >= 0; i--) {

		if (arr1[i][0].search(re) !== -1) {

        arr1[i][0] = arr1[i][0].split(" ");

        for (var n = 0; n < arr1[i][0].length; n++) {
        
        		if (n !== 0) {
            
            		index++;
            
            		arr1.push([arr1[i][0][n], arr1[i][1]])
            }
        
        }
        
        arr1[i][0] = arr1[i][0][0];
    }
}

var re2 = /конец/g;

for (var i = 0; i < arr1.length; i++) {

		arr1[i][0] = '&' + arr1[i][0];
    
    if (arr1[i][1].search(re2) !== -1) {
    
    		arr1[i][1] = arr1[i][1].replace("конец", "");
    
    }
    
    //arr1[i][1] = arr1[i][1];
		
}

console.log(JSON.stringify(arr1));






/*
var str1 =...