3
A
回答
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)
你如何在文本字段中一個換行符?或者你的意思是TextArea? – BlackMael 2008-12-09 05:15:12