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

请教在使用replaceAll(),怎么区别空白字符和空格

2011-12-12 
请问在使用replaceAll(),如何区别空白字符和空格?replaceAll( br\\s*/? | p\\s*/? |[\\s\\n] ,|

请问在使用replaceAll(),如何区别空白字符和空格?
replaceAll( " <br\\s*/?> | <p\\s*/?> |[\\s\\n] ",   "| ");

想把空白字符给替换掉,结果把空格也替换掉了!

[解决办法]
空白字符是什么字符?
[解决办法]
\s
A whitespace character: [ \t\n\x0B\f\r]

\s其实是上面多个字符的集合,如果不想过滤掉空格
就用下面的代替:
[\t\n\x0B\f\r]//注意前面少了一个空格


具体可以参考api的Pattern类


[解决办法]
空白字符是什么东东,米听过
[解决办法]
空白字符就是可以用智能ABC,当按下V键,然后选数字1时出现的字符,虽然看不见,可是却有一个字符哦

热点排行
Bad Request.