我想删除字符串中的所有前导和尾随标点符号.我怎样才能做到这一点?
基本上,我想在单词之间保留标点符号,我需要删除所有前导和尾随标点符号.
.,@,_,&,/,-允许如果由字母或数字环绕\' 如果前面有字母或数字,则允许我试过了
Pattern p = Pattern.compile("(^\\p{Punct})|(\\p{Punct}$)");
Matcher m = p.matcher(term);
boolean a = m.find();
if(a)
term=term.replaceAll("(^\\p{Punct})", "");
Run Code Online (Sandbox Code Playgroud)
但它不起作用!!