Java String删除数字后的所有字符

Krz*_*wka -1 java

这是我的字符串地址:伦敦,Jon 2 A.

我希望在我的输出中看到伦敦,乔恩

我试着这样做:

String result = chapterNumber.substring(0, chapterNumber.indexOf("1"));
Run Code Online (Sandbox Code Playgroud)

但我必须从不同数量做10次也许是更好的方法来做到这一点

Sca*_*bat 7

试试这个

     String str = "London, Jon 2 A";
     System.out.println(str.replaceAll("\\d.*",""));
Run Code Online (Sandbox Code Playgroud)