删除换行符w/o
Remove linebreaks w/o
我目前正在做一个网站,做一些JS的东西。我对这个话题相当陌生,所以如果我的问题很愚蠢,请原谅:)
我有一个JSON字符串与一些换行,但我不能解析成一个JSON对象(因为换行)-所以我需要删除它们,并已经尝试使用
stringJSON.replace(/('r'n|'r|'n)+/, '');
但是,这不起作用,当我对字符串执行警告时,换行符仍然包括在内。
你有什么建议吗?
提前感谢,
Wiwi:)JSON:
[
{
"key0": "value 0",
"key1": "value 1",
"key2": "value 2"
},
{
"key0": "value 0",
"key1": "value 1",
"key2": "value 2"
}
]
如果你真正想做的是更新stringJSON变量,你应该将替换的结果赋值给stringJSON变量。
stringJSON = stringJSON.replace(/('r'n|'r|'n)+/g, '');
Replace不会改变原始字符串,因为字符串在Javascript中是不可变的。
注意:regex (g)上的全局标志允许它匹配多次。如果没有该标志,则只替换第一个换行符。
相关文章:
- jquery使用val()复制值似乎可以删除换行符
- 如何删除字符串开头和结尾的换行符
- 使用PHP删除换行符
- 删除文本区域中某个文本后出现的换行符
- 使用正则表达式删除段落开头和结尾的换行符
- 删除PHP中的换行符和换行符
- WebStorm,“环绕”删除换行符
- 仅删除空换行符,保留空格
- 正则表达式删除换行符和内容之间的空格
- 如何在删除换行符的同时将 HTML 文本转换为 javascript 变量
- 删除文本中的空格,同时保留换行符
- 从 javascript 中删除换行符并使数据出现在单行中
- Javascript正则表达式,使删除单段换行符
- 删除或重复的非单词字符,如HTML文本区域中的换行符,这些字符会导致modsecurity中的错误
- 如何从Knockout html绑定中删除换行符
- 带有换行符的JSP+HTML-将其作为字符串获取,并删除"新线”;
- 通过 API PUT 将文本区域保存到数据库,删除换行符
- 如何删除字符串末尾的换行符
- 使用Translate函数删除xml中的换行符,但我如何忽略某些标记
- 如何使用jQuery在添加文本后删除文本区域底部的空换行符?