2008-12-09 48 views

回答

2
Replace(vbcrlf, "<br />") 
6

或者在C#:

myString.Replace("\r\n", "<br />"); 

如果你擔心它是在不同的平臺不同,你也可以這樣做:

myString.Replace("\r\n", "<br />"); 
myString.Replace("\n", "<br />"); 
myString.Replace("\r", "<br />"); 
4

是否總是\ r \ n與所有瀏覽器?

這是在服務器上處理的,它與瀏覽器無關。不過,我會建議使用:

System.Environment.NewLine 
0

根據不同的情況,這也可以工作:

MyString.Replace(Chr(10), "<br/>") 
1
Regex.Replace(urString, "\r?\n", "< br/>"); 
-1

你將極有可能逃離反斜槓適用於它的行爲你的方式期待。

MyString.Replace("\\r\\n", "<br />") 

MyString.Replace("\\r\\n", Environment.NewLine)