本文實例講述了Java使用正則表達式實現(xiàn)找出數(shù)字功能。分享給大家供大家參考,具體如下:
1、問題:
String str = "fjd789klsd908434jk#$$%%^38488545",從中找出78990843438488545,請找到解決辦法
2、實現(xiàn)代碼:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
/** * */ package com.you.model; /** * @author YouHaidong * */ public class FindNumber { /** * 字符串str */ public static String str = "fjd789klsd908434jk#$$%%^38488545" ; /** * @param args */ public static void main(String[] args) { System.out.println( "替換之前的字符串:" + str); String substr = str.replaceAll( "[^0-9]" , "" ); System.out.println( "替換之后的字符串:" + substr); } } |
3、結(jié)果:
1
2
|
替換之前的字符串:fjd789klsd908434jk#$$%%^38488545 替換之后的字符串:78990843438488545 |
希望本文所述對大家java程序設(shè)計有所幫助。