I read a text file and put the data into an ArrayList
of String
.
The data is like
China 12351235123 Korea 123532523 USA 1234123
I am assuming that your ArrayList
is of type String
. replaceAll()
will take out anything that isn't a number(0-9)
ArrayList countrys = new ArrayList();
countrys.add("China 12351235123");
countrys.add("Korea 123532523");
countrys.add("USA 12341235123");
for(String c:countrys){
String number = c.replaceAll("[^0-9]", "");
System.out.println(number);
}