java描述 编写程序剔除一个字符串中的全部非数字字符。 输入 输入一个字符串 输出 去掉非数字字符后的字符串 难度 一般 输入示例 ab123you 输出示例 123
时间: 2024-02-01 18:04:12 浏览: 87
设计前提-词法分析课程的分析
以下是Java代码实现:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String str = scanner.nextLine();
String result = str.replaceAll("[^\\d]", "");
System.out.println(result);
}
}
```
运行程序后,输入字符串,即可输出去掉非数字字符后的字符串。其中,`replaceAll()`方法的参数`[^\\d]`表示匹配除数字外的任意字符,替换成空字符串即可实现剔除非数字字符的功能。
阅读全文