【发布时间】:2021-11-11 19:00:27
【问题描述】:
您好,我正在尝试使用 Java 中的 replaceAll 方法删除字符串中的两个或多个单词 但我一点也不擅长正则表达式,而且我做不到。 所以这里是代码:
public static void main(String[] args) {
String s= "@class::menu-select @id::calibration-content";
System.out.println(s.replaceAll("[(@class::)(@id::)]",""));
}
但是当我运行它时,我得到的是以下文本 menu-eet brton-ontent 顺便说一句,我要删除的词是 @class:: 和 @id:: 有谁知道该怎么做? ¡提前致谢!
【问题讨论】: