编一个程序,从 从一个输入的字符串中去掉标点符号。要求输入到程序的字符串必须含有标点符号,输出结果则是去掉标点符号后的 string 对象。
示例:
输入:ab,acd-+,sss1.!+
输出:abacdsss
文末附网上找到的一些关于正则表达式匹配字符的一些资源,并附资源链接
import java.io.*;
import java.util.*;
import java.text.*;
import java.math.*;
import java.util.regex.*;
public class Main {
public static void main(String[] args){
Scanner in = new Scanner(System.in);
String strBefore = in.nextLine();
String strAfter = strBefore.replaceAll("\\p{Punct}","");
System.out.println(strAfter);
}
}