不能正确,我只需要接受字母,数字和“_”(下划线),但它似乎不起作用:
String regex = "\\[0-9a-zA-Z\\._]";
lastResponse = lastResponse.replaceAll(regex, "");
答案 0 :(得分:1)
根据您的要求,
我只需要接受字母,数字和“_”(下划线)
你需要做的就是,
String regex = "[^a-zA-Z0-9_]";
lastResponse = lastResponse.replaceAll(regex, "");
这将替换lastResponse中除字母,数字和下划线之外的所有字符。