删除破折号它不是Remove dash from a phone number 重复也许解决方案是在这里,但我不明白Can't remove dashes (-) from string从Java字符串
我不得不删除人 - 从一个字符串(破折号),alzo我不得不删除“ - “和 ” - “(所有的破折号临近空间) 这不起作用(什么都不做)
toclean.replaceAll("[\\s\\-()]", "");
toclean.replaceAll("[\\s\\-()]", "");
toclean.replaceAll("[\\s\\ -()]", "");
想法?
你能提供一个例子,你的预期结果和每个人的实际结果吗? – Michelle
toclean = toclean.replaceAll(“[\\ s \\ - ()]”,“”); – Lele
你是错的,你错过了任务。我不知道我怎么没有听到。但是,请注意,该正则表达式仍将删除所有空格,即使它不在连字符旁边。我不知道这是否符合您的要求。 – Michelle