【发布时间】:2011-07-08 13:07:04
【问题描述】:
我希望在这里找到这个问题的答案。
首先,
blah[abc] = blah[abc].replaceAll("(.*) (.*)", "$2, $1");
谁能解释一下 (.*)、$2 和 $1 是什么?
其次,当我将它嵌套在 for 语句中以反转字符串的两个部分时,我会遇到异常错误。我想知道是否有人知道这是为什么。
谢谢
编辑:这是我收到的错误
线程“main”中的异常 java.lang.ArrayIndexOutOfBoundsException: 1 在 ChangeNames.main(ChangeNames.java:21)
【问题讨论】:
标签: java regex replaceall