Hi, Try this ...
var myFolder=Folder("~/Documents");
var logFile = new File(myFolder + "/"+"logFile.txt");
var elementList = Array('0101','Long white radish','Chinese Celery','Tah tsai','Round cucumber','Cherry radish','fennel','Small-leaf arugula','Small wax gourd','0102','Green-leaf Lettuce','Broad-leaf arugula','UFO squash','Crystal radish','Red wave lettuce','Green endive','Sponge gourd','Rose-heart radish','Butter head lettuce','Radicchio','0103','Chinese mustard','New Zealand spinach','Yellow summer squash','Turnip','Malabar spinach','Chinese kale','Green bean','Edible rape','Begonia fimbristipulata hance','Purple bean','Cabbage','Water Spinach','Okra','Snow peas')
var newElementList = new Array;
var myPattern = new RegExp("^\\d{4,4}$");
var myPrefix="";
for (var i= 0; i< elementList.length;i++) {
var aElement = elementList;
if (myPattern.test(aElement)){
newElementList.push(aElement);
writeLogFile(aElement)
myPrefix = aElement + "/";
} else {
newElementList.push(myPrefix+ aElement);
writeLogFile(myPrefix+ aElement)
}
}
$.write(newElementList);
function writeLogFile(theString) {
logFile.open( "a" );
logFile.writeln(theString);
logFile.close();
}
... View more