in java, we use Pattern to compile a regular expression and do the match with Matcher.
Example1:
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Test {
public static void main(String args[]){
String str = "12 gb";
pickNumFromString(str);
}
private static void pickNumFromString(String str){
String regEx = "//D+";
Pattern pat = Pattern.compile(regEx);
Matcher mat = pat.matcher(str);
System.out.println(mat.replaceAll(""));
}
}
Or, simply:
Example2:
private static void pickNumFromString(String str){
String regEx = "//D+";
return str.replaceAll(regEx, "");
}
}
Example1:
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Test {
public static void main(String args[]){
String str = "12 gb";
pickNumFromString(str);
}
private static void pickNumFromString(String str){
String regEx = "//D+";
Pattern pat = Pattern.compile(regEx);
Matcher mat = pat.matcher(str);
System.out.println(mat.replaceAll(""));
}
}
Or, simply:
Example2:
private static void pickNumFromString(String str){
String regEx = "//D+";
return str.replaceAll(regEx, "");
}
}