首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

请问:正则表达式,将一个字符串中出现的空格替换

2012-02-17 
请教:正则表达式,将一个字符串中出现的空格替换将一个字符串(任意字符,包括汉字)开头和结尾处出现的空格替

请教:正则表达式,将一个字符串中出现的空格替换
将一个字符串(任意字符,包括汉字)开头和结尾处出现的空格替换空串(""),中间出现的空格替换为(" 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 ") ;

热点排行