node.js中的正则表达式不删除换行符

时间:2019-06-17 21:47:38

标签: node.js regex

我正在从pdf文件中获取一个名为crawler-request的软件包。

出于某种原因,我应用于字符串的简单正则表达式删除了所有换行符(/ n):

let fixed = response.text.replace(/\n/g, " ");

不删除所有换行符,并留下大量的换行符……

如果我从控制台日志中获取相同的字符串并将其粘贴到在线工具中,则应用相同的正则表达式...它的工作原理类似于魅力... https://regex101.com/r/O4D9hM/5

这是怎么回事?????? node.js是否具有某种不同的正则表达式????

这是一个混乱的版本……与在线工具中的命令相同

let fixed = response.text.replace(/\n/g, " ");

https://regex101.com/r/O4D9hM/6

编辑:这是原始响应对象:https://regex101.com/r/O4D9hM/7

SOLUTION =从控制台日志文本复制以某种方式添加了行刹车。 所以不要相信控制台,我想...而是直接将其输出到浏览器中并从那里复制... omg ..因为这是一个nodejs api ...我当时并不想输出或可视化数据...所以我依靠控制台

0 个答案:

没有答案