任意の文字列から 「-」、「.」と数値(0〜9)だけを残し余分な文字を取り除きたいのですが
スマートな実装方法はありますか?