How to remove punctuation from string in Java

2 Answers

0 votes
public class MyClass {
    public static void main(String args[]) {
        String str = "Java: is a high-level, class-based, ~!@#$%^&*() programm[i]ng language.";

        str = str.replaceAll("\\p{Punct}", "");
		
		System.out.println(str);
    }
}




/*
run:

Java is a highlevel classbased  programming language

*/

 



answered Jan 5, 2022 by avibootz
0 votes
public class MyClass {
    public static void main(String args[]) {
        String str = "Java: is a   high-level, class-based, ~!@#$%^&*() programm[i]ng language.";

        str = str.replaceAll("\\p{Punct}", "");
        
        str = str.replaceAll("\\s+", " ");
		
		System.out.println(str);
    }
}




/*
run:

Java is a highlevel classbased programming language

*/

 



answered Jan 5, 2022 by avibootz

Related questions

2 answers 61 views
61 views asked Nov 23, 2024 by avibootz
1 answer 106 views
1 answer 68 views
1 answer 60 views
1 answer 56 views
...