Java의 문자열에서 구두점을 제거하는 방법
Mohammad Irfan
2023년10월12일
이 튜토리얼에서는 Java의 문자열에서 구두점을 제거하는 방법을 소개하고 주제를 이해하기위한 몇 가지 예제 코드도 나열합니다.
구두점은 기본적으로 텍스트를 문법적으로 정확하게 만드는 데 사용되는 특수 문자입니다. 일부 구두점은 쉼표 (,), 콜론 (:), 물음표 (?) 등입니다. Java에서 몇 가지 예를 살펴 보겠습니다.
Java에서replaceAll()
메소드를 사용하여 문자열에서 구두점 제거
문자열에서 모든 구두점을 제거하고 문자열 구두점을 해제하기 위해 패턴이\\p{Punct}
인replaceAll()
메서드에서 정규식 패턴을 사용할 수 있습니다. 정규식 패턴은 모든 구두점 기호를 의미하는\\p{Punct}
입니다. 아래 예를 참조하십시오.
public class SimpleTesting {
public static void main(String[] args) {
String str = "String - is a squence of chars:~!@#$%^&*(). Test.";
System.out.println(str);
String result = str.replaceAll("\\p{Punct}", "");
System.out.println(result);
}
}
출력:
String - is a squence of chars:~!@#$%^&*(). Test.
String is a squence of chars Test