aardio 文档

aardio 范例:分行模式匹配

//分行模式匹配
import console;
import process.popen;

/*
进程管道相关范例目录:
范例 \ 文件操作 \ 进程管道
范例 \ 自动化 \ 进程操作 \ 进程管道
范例 \ 调用其他语言  \批处理与命令行
*/
var prcs = process.popen("ipconfig");

var tab = {};
var current = tab;
for i,k,v in prcs.lines("^(\s*)(\S.*?)[\s.]*\:(.*)"){ 
    if(!#i){ 
        current = {};
        tab[k] = current;
    }
    else {
        current[k] = v;
    }   
}

console.dumpJson(tab);
console.pause(true);

Markdown 格式