是\n在Javascript中所有平台的通用换行字符序列?如果没有,我如何确定当前环境的字符?
我不是在询问HTML换行元素(<BR/>).我问的是JavaScript字符串中使用的换行符字符序列.
我有一些可怕的文字,我正在使用几个c#正则表达式进行清理.令我难过的一个问题是文本中有许多'\ r \n'字符串,实际字符不是换行符.
我试过了:
content = Regex.Replace(content, "\\r\\n", "");
Run Code Online (Sandbox Code Playgroud)
和:
content = Regex.Replace(content, "\r\n", "");
Run Code Online (Sandbox Code Playgroud)
但它们都不起作用.最后我不得不使用:
content = content.Replace("\\r\\n", "\r\n");
Run Code Online (Sandbox Code Playgroud)
让项目完成,但不能在正则表达式中做到这一点让我烦恼.
我试图找出一个简单的方法从字符串中删除\ r \n.
示例:text ="this.is.a.string.\ r \n \nthis.is.a.string\r \n"
我试过了:
text.Replace("\r\n", "")而text.Replace("\r\n", string.Empty)但它不工作.\r\n还在字符串中......
结果应为:"this.is.a.string.this.is.a.string"