how to extract numeric values from input string in java

后端 未结 15 2025
说谎
说谎 2020-12-13 16:25

How can I extract only the numeric values from the input string?

For example, the input string may be like this:

String str=\"abc d 1234567890pqr 548         


        
15条回答
  •  悲&欢浪女
    2020-12-13 16:47

    Example using java Scanner class

    import java.util.Scanner;
    
    Scanner s = new Scanner( "abc d 1234567890pqr 54897" );
    s.useDelimiter( "\\D+" );
    while ( s.hasNextInt() ){
        s.nextInt(); // get int
    }
    

提交回复
热议问题