C# 一串字符 写入 MSSQL表(text字段)时 换行 的 变成了 \r\n 如果删除掉这个 \r\n 如题C# 一串字符 写入 MSSQL表(text型)时 换行 自动变成了 \r\n 如果在保存时 删除掉这个 \r\n好象varchar型的不会这样的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 LZ想问什么? 删除\r\n?? /// <summary> /// 删除字符串尾部的回车/换行/空格 /// </summary> /// <param name="str"></param> /// <returns></returns> public static string RTrim(string str) { for (int i = str.Length; i >= 0; i--) { if (str[i].Equals(" ") || str[i].Equals("\r") || str[i].Equals("\n")) { str.Remove(i, 1); } } return str; } /// <summary> /// 清除给定字符串中的回车及换行符 /// </summary> /// <param name="str">要清除的字符串</param> /// <returns>清除后返回的字符串</returns> public static string ClearBR(string str) { Regex r = null; Match m = null; r = new Regex(@"(\r\n)", RegexOptions.IgnoreCase); for (m = r.Match(str); m.Success; m = m.NextMatch()) { str = str.Replace(m.Groups[0].ToString(), ""); } return str; } 直接test= test.Replace("\r\n","");手工输入的\r\n.在string里面是\\r\\n test= test.Replace("\r\n",string.Empty); 求算法。 web下treeview获取选中值 点击按钮,向当前系统光标处发送字符串 关于Button的重绘问题! C#逆序输出的四位数 问个低级问题. 字符串的输出格式问题 -------------------------送分题-----------------------------? 苦啊,别人给我分后,我的总分怎么不上涨啊,(版主给一个说法啊) 用C#怎么实现象手机中那样的日历? 软件打包问题 请教给位达人一个问题
/// 删除字符串尾部的回车/换行/空格
/// </summary>
/// <param name="str"></param>
/// <returns></returns>
public static string RTrim(string str)
{
for (int i = str.Length; i >= 0; i--)
{
if (str[i].Equals(" ") || str[i].Equals("\r") || str[i].Equals("\n"))
{
str.Remove(i, 1);
}
}
return str;
}
/// <summary>
/// 清除给定字符串中的回车及换行符
/// </summary>
/// <param name="str">要清除的字符串</param>
/// <returns>清除后返回的字符串</returns>
public static string ClearBR(string str)
{
Regex r = null;
Match m = null; r = new Regex(@"(\r\n)", RegexOptions.IgnoreCase);
for (m = r.Match(str); m.Success; m = m.NextMatch())
{
str = str.Replace(m.Groups[0].ToString(), "");
}
return str;
}
test= test.Replace("\r\n","");
手工输入的\r\n.在string里面是\\r\\n