スペースと + が許可されている電話番号が与えられた場合、数字以外のスペースや余分なスペースが削除されるように正規表現をフォーマットするにはどうすればよいでしょうか?
私はこれまでのところこれを持っています
String num = " Ken's Phone is + 123 2213 123 (night time)";
System.out.println(num.replaceAll("[^\\d|+|\\s]", "").replaceAll("\\s\\s+", " ").replaceAll("\\+ ", "\\+").trim());
同じ結果が得られるように単純化しますか?
ありがとうございました