java中的正则表达式提取各种字段

时间:2017-04-07 00:59:43

标签: java regex assembly mips

我正在用java编写一个程序,以便将MIPS代码与其二进制等效代码相匹配。我很难写一个正则表达式来从指令中提取单独的字段。它是一个I类型的指令,如下所示:

lw      $a0, 0($t0)

我正在尝试使用split函数将指令分成数组:

container[0]=lw;
container[1]=$a0;
cotainer[2]=0
container[3]=$t0

我编写了下面的代码,但不能将“0($ t0)”彼此分开,就像正则表达式将两者分开一样。我的以下实现如下:

String  []container= inst.trim().split("[,\\s]+");
String opcode= container[0];

任何帮助将不胜感激。谢谢

0 个答案:

没有答案