English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
이 프로그램에서는 Java의 정규 표현식을 사용하여 주어진 문자열에서 모든 공백을 제거하는 방법을 배울 것입니다.
public class Whitespaces { public static void main(String[] args) { String sentence = "T his is b ett er! www. w"3codebox. com"; System.out.println("원래 문장: " + sentence); sentence = sentence.replaceAll("\\s", ""); System.out.println("공백을 제거한 대체: " + sentence); } }
이 프로그램을 실행할 때, 출력은 다음과 같습니다:
원래 문장: T his is b ett er!www. w3codebox. com 공백을 제거한 대체: Thisisbetter!ko.oldtoolbag.com
위 프로그램에서 우리는 String의 replaceAll() 메서드를 사용하여 문자열 sentence에서 모든 공백을 지우고 대체합니다.
우리는 정규 표현식 \\s를 사용하여 문자열에서 모든 공백 문자(탭, 공백, 줄 바꿈 등)를 찾습니다. 그런 다음, 그것을 ""(공백 문자열)로 대체합니다.