Node.js 在sqlite中保留换行符
我在nodejs和knex中使用sqlite3。 当我选择一个有换行符的字符串时,我会得到一个连续的文本。 例子: sqlite文件中的我的字符串:Node.js 在sqlite中保留换行符,node.js,sqlite,electron,Node.js,Sqlite,Electron,我在nodejs和knex中使用sqlite3。 当我选择一个有换行符的字符串时,我会得到一个连续的文本。 例子: sqlite文件中的我的字符串: aaa bbb ccc 我得到: aaabbbccc 如何使字符串保持不变?这对我很有用:替换(新的RegExp('\r?\n','g'),'')可能在“aaa”和“bbb”之间有一个“\n”;和另一个介于“bbb”和“ccc”之间的“\n”,但仅显示界面无法在屏幕上显示。(这很常见)。请告诉我们您正在使用什么界面来显示结果“aaabbbc
aaa
bbb
ccc
我得到:
aaabbbccc
如何使字符串保持不变?这对我很有用:
替换(新的RegExp('\r?\n','g'),'
')
可能在“aaa”和“bbb”之间有一个“\n”;和另一个介于“bbb”和“ccc”之间的“\n”,但仅显示界面无法在屏幕上显示。(这很常见)。请告诉我们您正在使用什么界面来显示结果“aaabbbccc”。谢谢@KenLee。我忘了提到它是Electron。如果我没记错的话,Electron使用JavaScript。因此,请使用javascript函数(如replace(/\n/g,“”)将所有回车字符替换为“
”,以便可以看到换行符。感谢@KenLee的提示。这对我很有用:replace(新的RegExp('\r?\n','g'),'
')很好地注意到您已经解决了这个问题。祝您有个美好的一天。