我已经搜索过,但我找到的所有方法都不起作用。
我有一个文件
Arm.addBox( -2.5F, -2F, -3.09F, 5, 10, 6);
ShoulderPlate.addBox( -0.5F, -1F, -5.5F, 5, 2, 1);
Shoulder_Arm.addBox( -2.5F, -1F, -0.5F, 5, 2, 1);
... (Many more)
我有代码
public void readFile()
{
while(scan.hasNext())
{
String a = scan.nextLine();
if(a.contains("addBox"))
{
String b = a.replace("[ANY STING OF CHARACTERS].addBox", "addBox");
System.out.printf("%s\n", b);
}
else
{
}
}
}
我希望这段代码删除“addBox”前面的所有前缀名称
但在这条线上
String b = a.replace("[ANY STING OF CHARACTERS].addBox", "addBox");
我不知道应该用什么来代替“[ANY STING OF CHARACTERS]”,例如 [a-zA-Z] 和显然是 '。应该是所有字符,我应该使用“。” 句号
但事实并非如此,并且对我不起作用
如果有人能告诉我我应该使用什么
另外,如果有人可以指导我查看所有类似角色技巧的列表,那将不胜感激
提前致谢。