将一个字符串(任意字符,包括汉字)开头和结尾处出现的空格替换空串(""),中间出现的空格替换为(" OR ")
------解决方案--------------------------------------------------------
String trimLine = " 中 国 ";
trimLine = trimLine.trim();
trimLine = trimLine.replace(" "," OR ");
------解决方案--------------------------------------------------------
string.trim();//取出开头和结尾的空格
string.replaceAll("\s*","OR");//替换空格
------解决方案--------------------------------------------------------
哦错了 一楼的代码有个问题 因该是
CString strTemp = " 中 国 " ;
strTemp.TrimLeft() ;
strTemp.TrimRight() ;
strTemp.Replace("\s"," OR ") ; // 没有\s这个转义字符
strTemp.Replace(" "," OR ") ;