Friday, June 21, 2019

Java Program | How to add number from the string containing alphabets and special characters

public class Main
{
 public static void main(String[] args) {
  int sum=0,i=0;
  String str = "3$56yu%567A4";
  String updatedstr = str.replaceAll("[\\Wa-zA-z]"," ");
  String[] splitString = updatedstr.split(" ");
  for(String string:splitString) {
   if(string.matches("[0-9]+")) {
    i = Integer.parseInt(string);
    sum=sum+i;
   }
  }   
  System.out.println(sum);
 }
}

No comments:

Post a Comment