正则表达式删除方括号内的空格(Java)

时间:2016-04-30 20:51:20

标签: java regex

我需要一个正则表达式来删除方括号内的空格。例如:

  • 添加eax [ebp + 8]
  • 添加eax [esp + 12]

将成为

  • 添加eax [ebp + 8]
  • 添加eax [esp + 12]

感谢您的协助。

1 个答案:

答案 0 :(得分:-1)

String str = "add eax [ebp + 8]";
str.replaceAll(" (?=[^\\[]*])", "");

输出:add eax [ebp+8]