java正則表達式提取數字的辦法實例。本站提示廣大學習愛好者:(java正則表達式提取數字的辦法實例)文章只能為提供參考,不一定能成為您想要的結果。以下是java正則表達式提取數字的辦法實例正文
@Test
public void test33() {
String phoneString = "哈哈,13888889999";
// 提取數字
// 1
Pattern pattern = Pattern.compile("[^0-9]");
Matcher matcher = pattern.matcher(phoneString);
String all = matcher.replaceAll("");
System.out.println("phone:" + all);
// 2
Pattern.compile("[^0-9]").matcher(phoneString).replaceAll("");
}
提取張三,去除數字
@Test
public void test() {
// 提取張三 去除數字
String r_name3 = "張三 13599998888 000000";
Pattern pattern = Pattern.compile("[\\d]");
Matcher matcher = pattern.matcher(r_name3);
System.out.println(matcher.replaceAll("").trim());
}