所以我要求的是如下事情: 我有这个角色:“&” 以下字符可以是任何字符,因此它看起来像这样:& 1,& 2,& 3,& 4,& 5,& 6,& 7,& 8,& 9, & 0,& a,& b,& c,& d,& e,& & f,& r - 如何在没有硬编码的情况下删除它们?就像它的& 3它只是删除它,如果它的& 1在其他地方它将删除它。
答案 0 :(得分:2)
您可以使用非常基本的正则表达式,并为任何字符添加占位符(在本例中我理解的是单个字符)。
System.out.println("&xx&y".replaceAll("&.", "")); // prints the middle "x" only
请参阅API here。