您可以先使用正则表达式:
String s = "ksl13 m4n";
String clean = s.replaceAll("\\D+",""); //remove non-digits
Run Code Online (Sandbox Code Playgroud)
然后你可以使用Integer.parseInt:
int i = Integer.parseInt(clean);
Run Code Online (Sandbox Code Playgroud)
并且i会134.
| 归档时间: |
|
| 查看次数: |
4023 次 |
| 最近记录: |