我想删除字符串中的xxxx-xxxx。
String data =" help text 2015-2016 dummy string&#34 ;;
需要输出:帮助文字虚拟字符串
字符串数据=" abcd 2057-3827任何字符串&#34 ;;
需要输出:abcd任何字符串
答案 0 :(得分:1)
以下代码应该有效:
String regexp = "[^\\s]{4}-[^\\s]{4}\\s";
String str = "help text 2015-2016 dummy string";
System.out.println(str.replaceFirst(regexp, ""));
如果xxxx-xxxx
始终是一个数字,那么您可以使用:
String r = "[0-9]{4}-[0-9]{4}\\s";