如果字符串包含 "
",并且使用 LinqDataSource 从数据库的单个列中检索字符串值,则拆分字符串并将其带到新行。例如:如果列中的字符串是...1) 地址 1:这是地址 1
2) 地址 2:这是地址 2
所需的输出是:
1) 地址 1:这是地址 1
2)地址2:这是地址2
您可以使用替换函数。
text.Replace("<br>", "n");
这会将换行符替换您的断线。因此你甚至不需要拆分命令。
如果你想真正拆分它,你可以使用以下
var stri = "1) Address 1: this is addess1 <br> 2) Address 2: this is addres2";
var addOne = stri.Split('<')[0];
var addtwo = stri.Split('<')[1].Split('>')[1];
正如@Philipp M.提到的,你可以使用替换来做这个技巧
如果您只想在有<br>
的地方打印新行,您可以像这样简单地替换它:
string example = "this is addess1 <br> this is address2";
string result = example.Replace("<br>", Environment.NewLine);