所以我想在游戏中使用modding系统,你可以将文本文件放在mod文件夹中。我已经有一个系统,它将文本文件中的文本读取为字符串。我的文字格式如下:setSpeed(%s)
。现在我想知道我需要哪些代码来读取括号之间的内容并将其保存到it变量中。
感谢。
答案 0 :(得分:0)
给定一个包含数据的字符串,并进一步假设括号内没有)
,你可以做...
String f = yourFile;
Pattern p = Pattern.compile("setString\\(([^\\)]+)\\)");
Matcher m = p.matcher(f);
while(m.find()) {
System.out.println("setSpeed to " + m.group(1));
}
你也只有setSpeed或其他名字吗? 附:包括java.util.regex。*;