【问题标题】:remove or \r in JavaScript or C#在 JavaScript 或 C# 中删除或 \r
【发布时间】:2018-10-05 15:34:53
【问题描述】:

如何删除或替换 javascript 文本或 C# 后端代码中的 \r 我在 javascript 中有一个这样的变量:

var text="name\rhi\r"

\r 表示换行或下一行

我尝试用这种方法替换:

text=text.replace("\r",",");

但不起作用

【问题讨论】:

  • 你确定var text=name\r\hi\r\ 没有向你抛出错误吗?
  • \r means line break or next line。不,这意味着carriage return。换行/换行/换行是\n
  • 是的,我确定@Federico klez Culloca
  • @AliBesharatinia 你确定吗?也许再检查一次,因为var text=name\r\hi\r\ 不是一个有效的表达式。

标签: javascript c#


【解决方案1】:

通常在 JS 中,使用 replace("/r",",") 只会替换它找到的第一个东西,尝试使用 replace(/\/r/g,",")

【讨论】:

    【解决方案2】:

    在 C# 中替换将起作用:

            string source = "\rhi\ryou";
            string result = source.Replace("\r", "");
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-05
      • 2016-02-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-05
      相关资源
      最近更新 更多