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

正则表达式写法:怎么将方括号总的空格替换为\t

2012-08-16 
求一个正则表达式写法:如何将方括号总的空格替换为\t字符串为String str120.128.3.242 music.baidu.com

求一个正则表达式写法:如何将方括号总的空格替换为\t
字符串为String str="120.128.3.242 music.baidu.com - [04/Jul/2012:22:59:59 +0800] 200";
如果只想把[] 内的空格替换为\t,正则表达式如何写。
非常感谢

[解决办法]
2楼的处理完了只剩下一小段了吧?


String str="120.128.3.242 music.baidu.com - [04/Jul/2012:22:59:59 +0800] 200";
str = str.replaceAll("(\\[[^\\s]*)\\s([^\\]]*\\])","$1\t$2");
System.out.println(str);

热点排行