java.lang.String 클래스는 문자열을 처리하는 상당한 방법을 제공합니다. 이러한 방법의 도움으로 문자열에 대해 트리밍, 연결, 변환과 같은 작업을 수행할 수 있습니다. 및 비교 . replaceAll() 을 사용하여 주어진 문자열에서 숫자를 추출할 수 있습니다. 문자열 메소드 수업.
예시
import java.util.Scanner; public class StringExtractTest { public static void main(String[] args) { String input; String numbers; Scanner scanner = new Scanner(System.in); System.out.print(" Please enter a string from the keyboard that contains numbers: "); input = scanner.nextLine(); numbers = input.replaceAll("[^0-9]", ""); System.out.println("The Numbers are: " + numbers); } }
출력
Please enter a string from the keyboard that contains numbers: Welcome to Tutorials Point 1234567890 The Numbers are: 1234567890