String.prototype.replace踩过得坑

String.prototype.replace

在获取网页html中content,我想替换掉所有得\n \t \r
content = content.replace("/\r\n/g", "").replace("/\r\n/g", "").replace("/n/g", "").replace("/\n/g", "").replace("/\r/g", "").replace("/( )|\n|\r|\t/g", "");

其实在JS当中,它并不会把"\r\n"当中一个正则表达式的对象,而直接是一个字符串,程序默认去寻找这样的字符串,

下面是修整后的代码

content=content.replace(/\r/g,"");
//OR 这样才是一个对象,而不是字符串
let reg=/\r/g;

这个问题曾经困惑了我很久,由于JS做的比较少,而且不是很了解很多api,这两天做项目需要到替换

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1、charCodeAt方法返回一个整数,代表指定位置字符的Unicode编码。 strObj.charCodeA...
    可乐可乐请加冰阅读 3,251评论 0 0
  • 在挖掘分析的过程当中对字符串的处理是极为重要的,且出现也较为频繁,R语言作为当前最为流行的开源数据分析和可视化平台...
    果果哥哥BBQ阅读 11,234评论 0 8
  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 8,895评论 0 4
  • Hey ,姑娘,也不知道该如何称呼你,暂且就叫你为兰姑娘吧。从你的空间动态中看,你现在成为了我曾经最想成为的样子。...
    阿吉玛阅读 3,746评论 0 2
  • 一直把喜欢的当成无可替代的 现在知道是自己多想了 接着你的哭诉只能在夜里见光 你怕什么所说的都是真的 可以啊你就是...
    杳一阅读 3,311评论 0 1

友情链接更多精彩内容