/*设计一个方法,计算两个字符串表示的数值的和
* (不考虑字符串内容不是数字的情况)
*/
class Month{
public void Mont(String s,String g) {
String regEx="[^0-9]";
Pattern p = Pattern.compile(regEx);
Matcher m = p.matcher(s);
int qq=Integer.parseInt(m.replaceAll("").trim());//将字符串中的数字提取出来,再转化成int类型
String regE="[^0-9]";
Pattern pp = Pattern.compile(regE); //注意,数字长度不得超过9位不然出错
Matcher mm = pp.matcher(g);
int q=Integer.parseInt(mm.replaceAll("").trim());//将字符串中的数字提取出来,再转化成int类型
System.out.println(qq+q);
}
}
public class B4 {
public static void main(String[] args) {
String s="da646";
String g="da6r846";
Month rr=new Month();
rr.Mont(s, g);
}
}