问题标签 [newline]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
136339 浏览

c# - 在 C#/.NET 中强制 CRLF 的快速方法是什么?

您如何将字符串中的所有换行序列标准化为一种类型?

为了电子邮件(MIME 文档)的目的,我希望将它们全部设为 CRLF。理想情况下,这将被包装在一个静态方法中,执行速度非常快,并且不使用正则表达式(因为换行符、回车符等的差异是有限的)。也许我甚至忽略了一种 BCL 方法?

假设:在考虑了这一点之后,我认为说 CR 要么是独立的,要么是 CRLF 序列的一部分,这是一个安全的假设。也就是说,如果您看到 CRLF,那么您就知道可以删除所有 CR。否则很难判断应该从“\r\n\n\r”之类的内容中产生多少行。

0 投票
4 回答
17390 浏览

iphone - 如何让 UITextView 尊重 Interface Builder 中的换行符?

我有一个UITextView嵌入到UIScrollView. Interface Builder 不允许我为间距添加多个换行符;当我点击返回时,它会将其视为“输入结束”,而不是将换行符附加到UITextView.

我怎样才能让它接受换行符的间距?

0 投票
12 回答
217168 浏览

c# - 从 C# 中的字符串末尾删除回车符和换行符

如何从字符串末尾删除回车符(\r)和换行符(\n)

0 投票
1 回答
339 浏览

newline - Informix - ALLOW_NEWLINE

我了解 ALLOW_NEWLINE 的工作原理。但是,我不明白为什么首先存在该选项。我原以为永久使用它会更有用,而不是没有。然后,您可以通过在代码中插入“\n”来控制何时出现换行符。

谁能解释为什么有这个选项?开启时计算成本更高吗?

0 投票
1 回答
975 浏览

mercurial - Mercurial - 聪明编码 - 聪明解码 - 多个文件模式 - mercurial.ini

如何在 Windows 的 mercurial.ini 中指定 CRLF 编码/解码选项?

该文档提供了以下选项:

对于所有文件,并且,

对于一种文件(此处为 .txt 文件)。

我需要指定 *.xml、*.java 等!

0 投票
26 回答
1988140 浏览

python - 使用 Python 将列表写入文件

这是将列表写入文件的最干净的方法,因为writelines()不插入换行符?

似乎有一个标准的方法......

0 投票
7 回答
101799 浏览

c++ - 按 Enter 继续

这不起作用:

0 投票
3 回答
365 浏览

yacc - YACC 编译错误

我正在 PC 上使用 Cygwin shell 编译 YACC 文件。我得到一个“未知字符\15”。奇怪的是,另一台机器上的同事可以使用相同的 shell 编译完全相同的文件,而不会出现警告或错误。我需要在我的 shell 或编译器中设置某种标志吗?我们正在使用 nmake 和 Visual Studio 编译器。如果需要,我很乐意提供更多信息。

非常感谢你!

0 投票
5 回答
63814 浏览

newline - .Net 资源文件 (App_GlobalResources) 中的回车/换行

我在一个App_GlobalResources.resx文件中保存了几个文本。

文本必须是多行的,我需要让它们包含换行符。但是,当我阅读内容时,所有换行符都消失了(\r\n被打印出来,而不是作为CRLF 10 13控制字符)。

我知道我可以通过\r\n在阅读内容时将(或其他任何事情)重新替换回 CRLF 来解决这个问题,但我想知道为什么这些明确以文本为目标的 resx 文件会忽略控制字符——而 CRLF 有点重要- 如果有人知道是否有设置或其他东西可以使其自然工作。

0 投票
3 回答
14024 浏览

c# - C# 和 ASP.NET 中的换行符变化是什么?(\r\n 对比\n)

我从一开始就一直在为 ASP.NET 编写代码,今天我遇到了以前从未见过的东西。通常,我通过期待“\r\n”来寻找 C# 中的换行符(例如,当从文本区域在 ASP.NET 中发布时)。现在我正在使用 MVC 框架,从 textarea 传过来的文本只是用“\n”表示换行符。

老式的 TextBox 控件中是否发生了使换行符正常化的事情?由于 MVC 只是按原样使用表单数据,这是否正常?很想得到一些见解。