C++函数参数中的省略号
2010-06-09 20:48
204 查看
/* * 处理关键字上特殊字符的方法 */ private String convertKeyWord(String keyWord) { //去掉除字母,数字,下划线,汉字,空格以外的所有特殊字符,及关键字前后的空格 keyWord = keyWord.trim().replaceAll("[^A-Za-z0-9_\\s\\u4e00-\\u9fa5]" , ""); if (keyWord.indexOf(" ") != -1) { //去掉两个关键字之间多余的空格,只留一个空格 String[]keyWords = keyWord.split(" "); String kwStr = ""; for (int i = 0; i < keyWords.length; i++) { if (!"".equals(keyWords[i])) { kwStr += keyWords[i] + " "; } } keyWord = kwStr.trim(); //判断关键字长度,超过30个字符就截取掉多余的 int max = Math.min(30, kwStr.length()); keyWord = keyWord.substring(0,max-1); return keyWord; }else{ int max = Math.min(30, keyWord.length()); keyWord = keyWord.substring(0,max); return keyWord; } }
相关文章推荐
- C++函数参数中的省略号用法分析
- C++函数参数中的省略号
- C++函数参数中的省略号
- C++省略号类型和参数个数不确定函数参数范例
- C++函数参数中的省略号用法分析
- C++函数参数中的省略号 - waterday的博客 - 51CTO技术博客
- C++函数参数中的省略号用法分析
- C++函数参数带省略号
- C++函数参数中的省略号用法分析
- [转自waterday 的BLOG]C++函数参数中的省略号
- C++函数参数中的省略号用法分
- 关于C++中函数参数是省略号的应用
- C++函数参数中的省略号
- C++函数参数中的省略号用法分析
- C++省略号类型和参数个数不确定函数参数范例
- C++不确定参数个数函数调用
- C++指针作为函数的参数进行传递时注意的问题
- C/C++中函数参数传递详解
- 函数参数中带省略号的用法
- C/C++函数参数读取顺序