标签: whitespace

如何删除多个文件的尾部空格?

是否有任何工具/ UNIX单线程可以就地删除多个文件的尾部空格.

例如,可以与find结合使用.

shell whitespace find in-place removing-whitespace

59
推荐指数
2
解决办法
3万
查看次数

如何删除vim中的非空格?

我正在寻找一个命令从光标删除到同一行上的第一个非空白字符.我用Google搜索了一段时间,尝试了几种可能性.没有快乐.那里有人知道怎么做吗?

vim whitespace

58
推荐指数
4
解决办法
2万
查看次数

如何使用正则表达式删除尾随空格?

我想删除代码中的尾随空格和制表符,而不删除空行.

我试过了:

\s+$
Run Code Online (Sandbox Code Playgroud)

和:

([^\n]*)\s+\r\n
Run Code Online (Sandbox Code Playgroud)

但他们都删除了空行.我猜也\s匹配行尾字符.


更新(2016年):

现在我使用Sublime的TrailingSpaces包自动执行这样的代码清理,具有自定义/用户设置:

"trailing_spaces_trim_on_save": true
Run Code Online (Sandbox Code Playgroud)

它突出显示尾随的空白区域,并在保存时自动修剪它们.

regex whitespace trailing

58
推荐指数
3
解决办法
9万
查看次数

如何在NetBeans中显示/显示隐藏或不可见的字符?

如何在NetBeans中显示/显示隐藏的字符?在其他编辑器中,如果启用此功能,则可能会将空格显示为小的居中点,将选项卡显示为右箭头.(此功能对于查看文件是否使用制表符或空格进行缩进很有用.)

whitespace netbeans

56
推荐指数
3
解决办法
4万
查看次数

在Haskell中,我们何时使用let?

在下面的代码中,我可以把最后一个词放在in前面.它会改变什么吗?

另一个问题:如果我决定放在in最后一个短语的前面,我是否需要缩进它?

我试着没有缩进和拥抱抱怨

do {...}中的最后一个生成器必须是表达式

import Data.Char
groupsOf _ [] = []
groupsOf n xs = 
    take n xs : groupsOf n ( tail xs )

problem_8 x = maximum . map product . groupsOf 5 $ x
main = do t <- readFile "p8.log" 
          let digits = map digitToInt $concat $ lines t
          print $ problem_8 digits
Run Code Online (Sandbox Code Playgroud)

编辑

好的,所以人们似乎不明白我在说什么.让我重新说一下:鉴于上述背景,以下两个是否相同?

1.

let digits = map digitToInt $concat $ lines t
print $ problem_8 digits
Run Code Online (Sandbox Code Playgroud)

2.

let …
Run Code Online (Sandbox Code Playgroud)

whitespace haskell scope let where-clause

56
推荐指数
3
解决办法
5万
查看次数

将Set <String>的内容放到单个String中的最快方法,其中单词用空格分隔?

我有几个Set<String>s,并希望将每个转换为单个String,其中原始的每个元素Set由空格""分隔.一个天真的第一种方法就是这样做

Set<String> set_1;
Set<String> set_2;

StringBuilder builder = new StringBuilder();
for (String str : set_1) {
  builder.append(str).append(" ");
}

this.string_1 = builder.toString();

builder = new StringBuilder();
for (String str : set_2) {
  builder.append(str).append(" ");
}

this.string_2 = builder.toString();
Run Code Online (Sandbox Code Playgroud)

谁能想到更快,更漂亮或更有效的方法呢?

java string optimization whitespace set

55
推荐指数
5
解决办法
7万
查看次数

如何在pandas中创建分隔符read_csv更灵活wrt whitespace?

我需要使用存储在文件中的数据创建数据框.为此,我想使用read_csv方法.但是,分隔符不是很规则.有些列由tabs(\t)分隔,其他列由空格分隔.此外,一些列可以通过2或3个或更多个空格分隔,或者甚至通过空格和标签的组合(例如3个空格,两个标签然后1个空格).

有没有办法告诉大熊猫正确对待这些文件?

顺便说一下,如果我使用Python,我就没有这个问题.我用:

for line in file(file_name):
   fld = line.split()
Run Code Online (Sandbox Code Playgroud)

它完美无缺.它不关心字段之间是否有2或3个空格.即使空格和制表符的组合也不会造成任何问题.大熊猫可以这样做吗?

python csv whitespace dataframe pandas

54
推荐指数
2
解决办法
5万
查看次数

如何在Visual Studio 2012中修剪尾随空格?

既然宏已经从VS 2012中消失了,那么保存文件时自动修剪尾随空格的最佳方法是什么?我知道格式文档(Ctrl-K,Ctrl-D)会这样做,但它可能会以其他方式更改文件,它也不是自动的?

这里给出的动机:

http://codeimpossible.com/2012/04/02/Trailing-whitespace-is-evil-Don-t-commit-evil-into-your-repo-/

whitespace visual-studio-2012

49
推荐指数
4
解决办法
3万
查看次数

为什么HTML要求多个空格在浏览器中显示为单个空格?

我早就认识到HTML文件中的任何一组空格都只会显示为一个空格.例如,这个:

<p>Hello.        Hello. Hello. Hello.                       Hello.</p>
Run Code Online (Sandbox Code Playgroud)

显示为:

你好.你好.你好.你好.你好.

这非常好,就像你需要多个预格式化文本空间一样,你可以使用<pre>标签.但是原因是什么?更准确地说,为什么这是HTML规范?

html formatting whitespace

48
推荐指数
8
解决办法
5万
查看次数

如何使用Objective-C按空格分隔字符串?

假设我有一个像这样的字符串:

hello world       this may     have lots   of sp:ace or little      space
Run Code Online (Sandbox Code Playgroud)

我想将此字符串分隔为:

@"hello", @"world", @"this", @"may", @"have", @"lots", @"of", @"sp:ace", @"or", @"little", @"space"
Run Code Online (Sandbox Code Playgroud)

谢谢.

whitespace objective-c nsstring nsarray

48
推荐指数
5
解决办法
4万
查看次数