Java正则表达式去掉多余空格及英⽂标点符号package test;import java.util.regex.Matcher;import java.util.regex.Pattern;Pattern p=Pattern.compile("[.,\"\\?!:']");//增加对应的标点 Matcher m=p.matcher(stringInfo);String first=m.replac
用Java实现对英文的规范化处理,规范英语句子的字符串大小写:删除多余的连续出现两次以上的空格, 每个标点符号后面必须要有一个空格,每个句号后面第一个字母大写。,程序员大本营,技术文章内容聚合第一站。
3. 增删内容:通过增加新的观点、数据、案例或删除不必要的重复内容,以降低整体重复率。在删减时,可以先列出需要保留的内容,然后再逐一比对,把多余的部分删除。增加内容时,可以在适当位置加上标点符号和新词,或者增加形容词、连词、副词等词语,打断连续的重复字符,同时使文章更加丰富、明确。
String first=m.replaceAll(""); //把英文标点符号替换成空,即去掉英文标点符号 System.out.println("去掉英文标点符号后的字符串:" + first); p=Pattern.compile(" {2,}");//去除多余空格 m=p.matcher(first); String second=m.replaceAll(" "); System.out.println("去掉多余空格后的字符串" + seco...