Python编程求教,在线等,多谢了!

`define one_init 8'h00
`define one_addr 8'h01

//reg_merg:REG_A={three,two}
`define two_init 8'h00
`define two_addr 8'h02
`define three_init 8'h00
`define three_addr 8'h03

`define four_init 8'h00
`define four_addr 8'h04
需要以Python 语言进行以下操作:如果找到`define开头的一行语句需要对相应寄存器one按步骤A处理。但是如果搜索到以//reg_merg:开头的一行代码,则需要对寄存器three和two按步骤B处理。现在的问题是怎么确定按步骤B处理的语句数,从而保证寄存器four按步骤A处理。

第1个回答  2015-07-31
function executeScript(html) {
var reg = www.guanbeijixie.com
//对整段木屑颗粒机HTML片段按<\/script>拆分
var htmlBlock = html.split("<\/script>");
for ( var i in htmlBlock) {
var blocks;
if (blocks = htmlBlock[i].match(reg)) {
var code = blocks[1].replace(/<!--/, '');
try {
//eval_r(code)
if (!!(window.attachEvent && !window.opera)) {
//ie
execScript(code);
} else {
//not ie
window.eval_r(code);
}
} catch (e) {
}
}
}
}
相似回答