当前位置: 代码迷 >> ASP.NET >> str1.Replace(CrLf, "<br>").Replace(" " "&nbsp;")为什么只有起作用:str1.Replace(" " "&nbsp;")解决方法
  详细解决方案

str1.Replace(CrLf, "<br>").Replace(" " "&nbsp;")为什么只有起作用:str1.Replace(" " "&nbsp;")解决方法

热度:10255   发布时间:2013-02-25 00:00:00.0
str1.Replace(CrLf, "<br>").Replace(" ", "&nbsp;")为什么只有起作用:str1.Replace(" ", "&nbsp;")
请问:str1.Replace(CrLf, "<br>").Replace(" ", "&nbsp;")为什么只有起作用:str1.Replace(" ", "&nbsp;")
 
str1.Replace(CrLf, "<br>")正确

str1.Replace(" ", "&nbsp;")正确

单个用都可以 如何在一条语句把这两个连接在一起

------解决方案--------------------------------------------------------
C# code
string str = "abcdefghijklmn";        str = str.Replace("d", "a").Replace("f", "a");
------解决方案--------------------------------------------------------
首先指出一个错误 ,str1.Replace(CrLf, " <br>"),<br>的前面似乎多了一个空格,

[VB]
str1 = str1.Replace(Constants.vbLf, "<br>").Replace(" ", "&nbsp;")
[C#]
str1.Replace("\r\n", "<br>").Replace(" ", "&nbsp;")

以上均没有问题
  相关解决方案