问题标签 [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 投票
1 回答
2938 浏览

c++ - 文件最后一行为空白 C++ 时的停止条件

我正在研究一个 FileReader 函数,该函数根据行执行特定功能。

但是由于某种原因,我要读取的文件的最后一行总是空白,这会弄乱我的程序。

有没有办法让程序在那个时候停止?

尝试运行它时,我得到以下输出

启动程序:在抛出 'std::out_of_range' 实例后调用终止 what(): basic_string::substr - - 1 1 Abort

我知道这是因为那个空白行,因为我告诉程序在每一行上获取特定元素,而这些元素在该行上为空。

0 投票
1 回答
987 浏览

templates - extjs xtemplate过滤空白行

我正在使用以下 Xtemplate 按类别过滤掉项目(请参阅下面“容纳”它的视图/面板):

它正在按预期过滤(嗯,至少部分过滤)。

我有以下商店:

Xtemplate 在以下视图/面板中呈现:

当我运行这个时,只有商店中的蔬菜会显示在面板中——这很好——但是在渲染列表中过滤掉水果项目的地方也会显示空白行——这不是很好。(类似地,在我的“水果”视图中,水果会根据需要显示,但是在有蔬菜的地方,会出现空白行)。

我怎样才能摆脱这些空白行(这是一个问题,因为我列表中的水果和蔬菜只是为了让应用程序正常工作,并且是一个填充物来表示将被分类为的大量记录我的实际应用程序)。我尝试使用 Ext.IsEmpty 并按 null 过滤,但这些都没有成功。

0 投票
7 回答
179126 浏览

excel - 如何在一组数据后自动插入一个空白行

我在下面创建了一个示例表,它与我在 excel 中的表足够相似,它应该可以用来说明问题。我想简单地在 column1 中的每个不同数据之后添加一行(最简单的方法,使用 excel,谢谢)。

_

当前表:

_

所需的表

注意:每个不同的column1之后的空白行

0 投票
1 回答
2117 浏览

sql - 列表视图中的 VB.NET 空白记录

我正在尝试将 MS Access 数据库中的项目显示到列表视图中,但由于某些奇怪的原因,我无法找出原因,我的列表视图确实显示了所有记录,但它使一些记录为空白

在此处输入图像描述

这是我用来加载我的项目的子:

我完全迷路了..也许你们中的一些人知道为什么?

问候

0 投票
3 回答
283 浏览

regex - 多行正则表达式模式以删除空行

我需要删除评论和之间的空白行if

我目前正在使用以下正则表达式:

  • \*//: 评论结束 ( */)
  • ^$: 前空行if
  • [ ]*if: 空格和一个if

在我使用\ze时,光标最终指向*/. 我应该怎么做?

0 投票
5 回答
78266 浏览

javascript - JavaScript:如何使用正则表达式从字符串中删除空行?

我需要使用 JavaScript 删除 HTML 文本框中的空行。空行可以在textarea元素中的任何位置。空行可以只是一个回车或空格加回车。

我期待一个正则表达式解决方案。以下是我尝试过的一些,但它们不起作用并且无法弄清楚原因:

编辑 1

看来 aaronman 和 m.buettner 建议的解决方案(我对其进行了一些修改)有效:

有人能告诉我为什么我的第一个正则表达式不起作用吗?

编辑 2

在阅读了所有有用的答案后,我想出了这个:

这将涵盖所有情况吗?

编辑 3

这是涵盖所有空格(空格、制表符)和平台(Linux、Windows、Mac)的最简洁的一种。

非常感谢 m.buettner!

0 投票
3 回答
321 浏览

python - .split() 在 python3 中创建一个空行

我正在尝试使用 python3 将“fastq”文件转换为制表符分隔的文件。这是输入:(第 1-4 行是我需要以制表符分隔格式打印的一条记录)。在这里,我试图将每条记录读入列表对象:

使用这个:

输出是:

我在输出的开头得到一个空行,我不明白为什么?我知道这可以通过很多其他方式完成,但我需要在学习 python 时找出原因。谢谢

0 投票
1 回答
6710 浏览

python - 如何删除文本文件python中的空白行?

在我的 python 脚本中,我将 text_file 中的特定列写入 new_text_file 分隔,,因为 new_text_file 稍后将成为 csv_file。new_text_file 中留下了空白行,因为我跳过了需要从文件中删除的行。

我不能使用.strip().rstrip()因为我收到错误:AttributeError: '_io.TextIOWrapper' object has no attribute 'strip'.

我无法使用ip_file.write("".join(line for line in ip_file if not line.isspace())),因为我收到错误:UnsupportedOperation: not readable.

我还尝试了导入sysand re,并尝试了在此站点上找到的所有其他答案,但它仍然返回错误。

我的代码是:

生成的 ip_file 如下所示:

我在上述脚本的最后一行,在循环中进行编码。在我的脚本new_text_fileip_file,一切都必须在 Python 中。

问题:还有其他方法可以删除 中的空行ip_file吗?或者阻止它们被写入?

0 投票
2 回答
13459 浏览

powershell - 删除空白行 Powershell 输出

我写了一个脚本来在 AD 中查找 GID,这工作正常,我遇到的问题是过滤掉空白(空行)

0 投票
2 回答
116 浏览

php - 摆脱字符串中的最后四个空行

我在 Unix 上有一个使用 PHP 获取的 SQL 文件,从头到尾将其剪切,然后textarea使用 AJAX 将其返回。该文件是:

exit;我有另一个空行之后。

我要返回的只是 select 语句:

select * from tbvalid_value where discrete_code like '% %' and DISCRETE_CODE != 'U - Unreturned and billed'

为此,首先我用这个函数切掉前 8 行:

这削减了所有的Set语句和空白的第 8 行。

然后,我想摆脱字符串的最后一部分(从;exit;)。为此,我正在使用这个:

但是当我将字符串返回到客户端textarea时,我在它的末尾得到了 4 个空行,如图所示(我添加了红线来说明 4 个空行):

空行

我尝试用不同的方法修剪这些线条:

$sqlReturnByAjax = substr($finalSql, 0, strrpos($finalSql, "\n"));

$sqlReturnByAjax = str_replace('/n/n', '/n', $finalSql);

$sqlReturnByAjax = rtrim($finalSql);

但这些都不起作用。
我错过了什么?