java 数字匹配_java正则表达式匹配数字怎么实现?

时间:2025-02-14 22:16:39

private static void test6()

{

// 提取张三 去除数字

String r_name3 = "张三 1359999你好8888 000000";

//Pattern pattern = ("[\\d]");

//Pattern pattern = ("\\d*");

Pattern pattern = ("\\d");

Matcher matcher = (r_name3);

(("")

.trim());

}

// 提取可能带有的数字

private static void test5()

{

String phoneString = "哈哈,1388888额9999";

//String phoneString = "MemTotal:         808964 kB";

// 提取数字

// 1

Pattern pattern = ("[^0-9]");

Matcher matcher = (phoneString);

String all = (""); // 不属于任何匹配的字符被直接添加到结果字符串

("phone:" + all);

// 2

("[^0-9]")

.matcher(phoneString)

.replaceAll("");

}

以上就是本篇文章的所有内容,更多相关正则表达式常见问题请关注奇Q工具网了解详情,

推荐阅读: