从 javascript 中删除换行符并使数据出现在单行中
Removing the new line character from javascript and making the data come in single line
我有这样的数据
1
阿拉伯数字
3
四
替换后,我应该将数据1234
或1 2 3 4
。
我正在从一个字段中读取内容并将其存储为一个变量。我正在将替换的值分配给另一个变量。
我试过使用
var justiread=comments.read();
var result=justiread.replace(new RegExp( "/'r?'n|'r/", "g" ), "");
即使在更换后,我也得到了与我输入的相同。
如果我想重复做同样的事情说7次。我正在使用 for 循环,但相同的查询不起作用。任何帮助请
for(h=1;h<=7;h++){
var addjusti=JUSTIFICATION.read(h);
var addresult=addjusti.replace(/('r'n|'n|'r)/gm," ");
}
但我无法将其写入字段
任何人请帮助我。
str.replace(/('r|'n)/g,"")
应该做这个伎俩。
''r 和 ' 并不总是在一起(取决于 EOL 样式...Unix/Windows等)。
不要使用 new RegExp
. 只需使用字符串替换方法。
justiread..replace(/('r'n|'n|'r)/gm,"")
g"开关是全局替换,"m"表示它应该发生不止一次。
见 http://www.textfixer.com/tutorials/javascript-line-breaks.php
相关文章:
- 用程序搜索JQuery数据表中的文本
- 要求输入在数据列表中
- 无法在数据endVal中设置值=“”;{{ucount}}”;使用Angular JS的CountUp
- 序列化数据属性中对象的最可靠方法
- 如何将本地json数据加载到Extjs数据模型中
- 更新成员数据模型中的记录列表
- 对角度数据表中括号内的数字进行排序
- 如何在数据表中设置从Ajax响应选中的复选框
- 如何从自定义对话框编辑数据网格中的选定行
- 如何替换数据属性中的特定字符串单词
- 如何处理数据视图中项目的鼠标点击
- 如何在分页事件中突出显示数据表中的单词
- 如何在ember数据模型中表示数组
- 每次数据表中的页面更改时调用一个函数
- jQuery:从数据属性中删除除前4个字符外的所有字符
- 如何在不使用TableTool的情况下从jquery数据表中获取选定的行索引
- 如何对数据表中的容量列进行排序
- 如何使用模板访问角度数据表中的当前行数据
- 从 javascript 中删除换行符并使数据出现在单行中
- 如何使用javascript在文本文件上的单行中写入数据