问题标签 [blank-line]

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 投票
3 回答
5212 浏览

c - C文件读取,空白/空行

直升机,

输入是字符数组:)

这是我检查文件中的空行的代码行,但它从不拾取例如空行..

我的代码读取 8 位十六进制值,我想在其无效(已排序)或有空行、带有空格或 EOF 的行时终止。

如果我的文件是这样的,它可以工作...... 11111111 11111111

^在空行上有一个空格,但如果没有空格,它就会进入一个无限循环,这很烦人。

0 投票
1 回答
2264 浏览

html - 当空格在
标签之前,当打印到实际打印机时,IE 在空格后打印空行,但在 IE 浏览器显示 HTML 时不打印

今天,当从 IE 9 将 HTML 页面打印到打印机时,我遇到了样式问题(但当我在其他浏览器中打印到打印机时却没有)。我使用 CutePDFWriter 来做与打印机相同的事情并复制它。如果您在浏览器中查看 HTML,则 IE 9 或任何其他浏览器的巴比妥类物质系列下方没有空行。这是一个表格 tr td 标记,其中包含多行。末尾有空格的行,<br>后面打印一个空行。我仔细检查了样式,并且任何样式都没有 media='print' 属性。如果我删除行尾的空格,它不会打印空行。下周我最终会通过消除过程来解决这个问题,但是如果你是一个 CSS 天才并且可以告诉我是什么原因造成的,我'

是的,我可以通过删除空格来解决它,但我只会接受告诉我导致此问题的样式或添加什么样式的答案。

在此处输入图像描述

我删除了围绕该问题的所有 HTML 标记,以便 HTML 易于查看。

0 投票
1 回答
719 浏览

html - 使用 X-UA 兼容元标记时的额外填充

我曾尝试使用:

<head>我的静态 html 页面的部分。

我使用它来确保访问更新的 CSS 元素。
这很好用,我可以table:last-of-type在 IE9 浏览器中使用。

但是,当我使用该元标记时,我页面上的第一行文本被向下移动,就像它被填充一样。

我尝试过其他元标记,例如:

我可以保留所有这些,并且不会出现神秘的填充物。
只有当我使用上述内容时才会发生这种情况。

我可以使用: <meta http-equiv="X-UA-Compatible" content="IE=7" />并且第一行的位置是正确的,但是这违背了首先使用它来确保最新的 CSS 功能的目的。

此外,

这些也创造了神秘的第一行填充:

我的静态 html 页面的第一行只是文本。

我能给出的最简单的例子是:

如果您取出该元标记,则页面将高出约 1 行。

有谁知道解决这个问题或我做错了什么?

0 投票
1 回答
1499 浏览

c# - 如何防止列表视图添加空行?

目前这是我的代码。

它将文本框中的项目添加到 ListView,但如果文本框中有一个空白行,它也会向列表视图添加一个空白项。我正在寻找一种方法来阻止这种情况发生。感谢所有帮助。

0 投票
6 回答
4227 浏览

perl - 比较两个文件时,如何跳过(忽略)空行?

我正在将行与两个文本文件ref.txt(参考)和log.txt. 但是我想忽略的任何一个文件中都可能有任意数量的空行;我怎样才能做到这一点?

参考文件

日志.txt

输出中不会有不正确的日志行,换句话说log.txt,与ref.txt.

我喜欢用伪代码完成的事情:

我当前的代码:

0 投票
1 回答
1451 浏览

r - blank.lines.skip = TRUE 因 read.fwf 而失败?

我的文件末尾有四个空行。

当我运行这段代码时,blank.lines.skip 参数被忽略。我的输出中仍然有空行。

该文件是:

最后四个空行。

0 投票
1 回答
1672 浏览

intellij-idea - IntelliJ IDEA 12 保留空行

我有这个代码:

但是当我用 IntelliJ 重新格式化它时,它变成了这样:

我将如何允许它保留空白行?

但是这段代码:

应该保持原样。

0 投票
8 回答
215310 浏览

unix - How to remove blank lines from a Unix file

I need to remove all the blank lines from an input file and write into an output file. Here is my data as below.

0 投票
2 回答
433 浏览

regex - 使用正则表达式折叠除多个空行之外的空格

过去不止一次我想知道格式化文本块的问题,以便所有运行的空白都“折叠”到一个空格中,除了应该保留段落 - 这意味着所有运行的空白行都折叠到单个空行,但不会折叠成一个空格。

空行当然是两个行尾字符(通常是回车或换行或两者),没有任何中间的非空白字符。(可能还有其他空格,例如空格或制表符)。

这肯定是一个相当普遍的问题,虽然不难解决,但我总是对我的解决方案不满意,这些解决方案缺乏优雅或留下漏洞。当然,有一种优雅的表达方式可以做到这一点。

因为我想至少在 Perl、Vim 和 JavaScript 中这样做,所以我将把它开放给所有正则表达式风格。这是我最近在node.js中懒惰的尝试,漏洞显然是魔术词。这可能是我使用过的不令人满意的解决方案的典型::

如果我的解释不清楚,它应该从这个转变:

富吧巴兹弗雷德
巴尼威尔玛


一二三

对此:

富吧巴兹弗雷德巴尼威尔玛

一二三

(也要注意行尾的尾随空格!)

0 投票
4 回答
46343 浏览

html - 空段落标签 - 我是否应该允许在 HTML 编辑器中使用?

我正在使用 CKEditor 4,它似乎有一个默认设置,<p></p>用于指示空行。到目前为止,我一直在 HTML 中看到由<p>&nbsp;</p>- 表示的空行。不是空标签。

所以CKEditor的默认输出代表一个空行,例如:

问题是,为了改变,IE7、8、9 似乎将此“正确”呈现为空白行,而 Firefox 和 Chrome 则没有——它们似乎在布局方面忽略了空<p><div>标签。

因此,目前,我必须告诉 CKEditor 包含&nbsp;在空行中(由于某种原因不是其默认设置),并在后端替换任何<p>可能漏掉的空标签。

我的问题是,在 HTML 中表示空行的黄金标准是什么?好旧的<p>&nbsp;</p>,还是别的什么?

另外,鉴于 CKEditor 的默认设置是<p>空白行的空标记,Chrome 和 Firefox 是否错误地忽略它们?或者 IE 将它们呈现为空行是错误的,CKEditor 的默认值真的应该是使用<p>&nbsp;</p>