public List<String> cleanList(List<String> tokenList)
{
<span style="white-space:pre"> </span>int cleanNum = 0;
for(int i = 0; i < tokenList.size() + cleanNum; i++)
{
String token = tokenList.get(i);
char[] c = token.toCharArray();
//小括号,大括号,中括号,左右两边
if(token.equals("-LRB-") || token.equals("-RRB-")||token.equals("-LSB-") || token.equals("-RSB-"))
{
//删除括号
tokenList.remove(i);
cleanNum++;
}else if(punc.isEnglishPunc(c[0]))
{
//删除标点符号
tokenList.remove(i);
cleanNum++;
}
}
return tokenList;
}
清除List中的标点符号和括号
最新推荐文章于 2023-06-12 10:26:27 发布