Filter Only Digits
This program filters only digits from string.
Problem Statement
Write a Java program to filter only digits from "Eduinq123Test456".
Source Code
| 1 | public class RegexFilterDigits { |
| 2 | public static void main(String[] args) { |
| 3 | System.out.println("Eduinq Regex Filter Digits"); |
| 4 | String str="Eduinq123Test456"; |
| 5 | String result=str.replaceAll("[^0-9]",""); |
| 6 | System.out.println("Filtered digits: "+result); |
| 7 | } |
| 8 | } |
Program Output
Eduinq Regex Filter Digits Filtered digits: 123456
Explanation
The character class [^0-9] matches any character that is not a digit, and replaceAll() removes all such characters, demonstrating regex-based filtering to keep only digits.