package com.javaprograms;
import java.util.Arrays;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Remove_Elements_From_String {
public static void main(String[] args) {
String str = "Test123 is12 good123";
int total = 0;
Pattern p = Pattern.compile("[a-zA-Z]");
String[] m = p.split(str);
for (String s : m) {
System.out.println(s.toString());
int num = Integer.parseInt(s);
total = total + num;
}
System.out.println("Total of above string is:" + total);
}
}
我正在寻找类似的输出,123+12+123=258但它也正在打印空白。如何使用正则表达式忽略该空白。任何帮助,将不胜感激。我知道我们可以在正则表达式中使用“和”运算符,但不知道如何使用新的正则表达式
临摹微笑
守候你守候我
相关分类