javascript

java

python

c#

android

c++

node.js

php

html

jquery

ios

reactjs

css

.net

git

ruby-on-rails

sql

c

ruby

string

流-更改cin的分隔符(C ++)

我已将“ cin”重定向为从文件流中读取cin.rdbug(inF.rdbug())当我使用提取运算符时,它会一直读取直到到达空白字符。

是否可以使用其他定界符? 我通过cplusplus.com中的api,但没有找到任何东西。

trans by 2020-08-11T22:01:52Z

Emacs命令删除最多非空白Ch

我经常想进行多行函数调用,并将其减少到一行。 例如,转换...

function_call(
     'first_arg',
     'second')

function_call('first_arg', 'second')

emacs是否有一些命令可以帮助您。 具体来说,是否有一条命令会删除从该点到第一个非空白字符的所有空白?

trans by 2020-08-09T08:01:51Z

git,空格错误,静噪和autocrlf,确定的答案

请您解释一下git中的空格错误,它们是什么意思,什么是“压缩”,我需要为此担心吗?

(正在运行msysgit,但与Linux上的其他用户一起运行)。

此处已经有针对autocrlf的“明确”答案(将其设置为false git config --global core.autocrlf false

trans by 2020-07-28T07:59:18Z

字符串-C#删除多余空格的最快方法

将多余的空白替换为一个空白的最快方法是什么?
例如

foo      bar 

foo bar
trans by 2020-07-23T20:52:24Z

可可-修剪NSString中所有领先的空格

(已在此处或在Cocoa文档中进行了搜索,但未能找到针对该解决方案的简单解决方案)

问:如何仅从NSString修剪所有前导空格? (即,保留任何其他空白)。

不幸的是,出于我的目的,NSString的stringByTrimmingCharactersInSet方法可同时用于前导和尾随。

需要与Mac OS X 10.4兼容,请手动进行GC。

trans by 2020-07-18T22:03:50Z

如何保留HTML <pre>标记中包含的文本的空格缩进(不包括文档中<pre>标记的当前缩进级别)?

我正在尝试在网站上显示代码,但是在正确保留空格缩进时遇到了问题。

例如,给出以下代码段:

<html>
 <body>
   Here is my code:
   <pre>
     def some_funtion
       return 'Hello, World!'
     end
   </pre>
 <body>
</html>

在浏览器中显示为:

Here is my code:

     def some_funtion
       return 'Hello, World!'
     end

当我希望显示为:

Here is my code:

def some_funtion
 return 'Hello, World!'
end

不同之处在于,HTML pre标签的当前缩进级别已添加到代码的缩进中。 我正在使用nanoc作为静态网站生成器,并且正在使用Google prettify来添加语法突出显示。

谁能提供任何建议?

trans by 2020-07-13T17:16:49Z

XML回车编码

我正在寻找代表xml节点内的回车符。
我尝试了一个空白的保留区,没有运气的十六进制实体,并且\ n。 通过浏览器查看。

<Quote>
Alas, poor Yorick!
I knew him
</Quote>

谢谢。

trans by 2020-07-09T22:26:51Z

HTML / CSS-在某些元素上保留空白的最佳做法?

在HTML中保留空白的最佳方法是什么? 我们有很多页面从数据库中提取数据,并且其中的数据可能有多个空格。 呈现的用于保存数据的HTML元素与定位标记(<a>), spans (<span>), table rows (<tr>, <td>, etc.不同

现在最简单的操作是添加一个全局css类,如下所示:

body a, span, tr, td { white-space: pre; }

我想知道是否有更好的方法来实现这一点,而无需为每个单独的HTML元素分配一个类。

trans by 2020-07-05T22:53:08Z

有没有一种方法可以使空白在Xcode编辑器中可见?

我希望选项卡和空格在Xcode中可见。 这可能吗? 我在偏好下找不到它。

trans by 2020-07-05T15:26:34Z

使用string.whitesp在Python中删除空格

Python的string.whitespace很棒:

>>> string.whitespace
'\t\n\x0b\x0c\r '

如何在不使用手动为正则表达式输入'\ t | \ n | ...等的情况下将其与字符串一起使用?

例如,它应该能够打开:“请\ n不要\ t伤害我。”

进入

“请不要伤害我。”

我可能想保留单个空格,但是我想只要去string.whitespace [:-1]就足够了。

trans by 2020-02-21T20:29:51Z

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

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

hello world       this may     have lots   of sp:ace or little      space

我想将此字符串分隔为此:

@"hello", @"world", @"this", @"may", @"have", @"lots", @"of", @"sp:ace", @"or", @"little", @"space"

谢谢。

trans by 2020-02-17T18:54:16Z

python-如何使熊猫中的分隔符read_csv更灵活的wrt空格?

我需要使用存储在文件中的数据来创建数据框。 为此,我想使用read_csv方法。 但是,分隔符不是很规则。 一些列由制表符(\t)分隔,另一些则由空格分隔。 此外,某些列可以用2或3个或更多的空格隔开,甚至可以用空格和制表符的组合(例如3个空格,两个制表符然后是1个空格)隔开。

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

顺便说一句,如果我使用Python,我不会遇到这个问题。 我用:

for line in file(file_name):
   fld = line.split()

而且效果很好。 不管字段之间是否有2或3个空格。 即使空格和制表符的组合也不会引起任何问题。 熊猫可以做同样的事情吗?

trans by 2020-02-16T22:28:04Z

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

我很早就意识到,HTML文件中的任何空白集都只会显示为单个空格。 例如,这:

<p>Hello.        Hello. Hello. Hello.                       Hello.</p>

显示为:

你好。 你好。 你好。 你好。 你好。

这非常好,就像您需要多个空格的预格式化文本一样,您只需使用<pre>标记即可。 但是是什么原因呢? 更准确地说,这在HTML规范中为何如此?

trans by 2020-02-14T21:04:57Z

如何在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-/]

trans by 2020-02-14T15:39:17Z

html-删除多余的空白环绕iframe?

我在页面中使用iframe,偶然发现了一个奇怪的问题。 我像这样设置iframe css

iframe {
    margin: none;
    padding: none;
    background: blue; /* this is just to make the frames easier to see */
    border: none;
}

但是,iframe周围仍然存在空白。 我在Chrome和Firefox中都对其进行了测试,并且相同。 我到处搜寻,却找不到任何东西。 该空白也不会显示在Chrome控制台中。另外,我已经有了以下CSS:

html, body {
    margin: 0px;
    padding: 0px;
    border: 0px;
    width: 100%;
    height: 100%;
}

JSFiddle:这里

trans by 2020-02-14T12:20:07Z

java-将Set <String>的内容放到单个String并用空格隔开的单词的最快方法?

我有一些Set<String>,并希望将它们转换成单个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();

谁能想到更快,更漂亮或更有效的方式来做到这一点?

trans by 2019-12-31T12:08:37Z

范围-在Haskell中,什么时候与let一起使用?

在下面的代码中,我可以在最后一句前面加上where。 它会改变什么吗?

另一个问题:如果我决定将where放在最后一句的前面,是否需要缩进?

我尝试了不缩进并且拥抱抱怨

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

编辑

好的,所以人们似乎听不懂我在说什么。 让我改一下:给定上面的上下文,以下两个是否相同?

1。

let digits = map digitToInt $concat $ lines t
print $ problem_8 digits

2。

let digits = map digitToInt $concat $ lines t
in print $ problem_8 digits

关于where中声明的绑定范围的另一个问题:我在这里读到:

where条款。

有时,将绑定范围限制在几个保护方程式上很方便,这需要where子句:

f x y  |  y>z           =  ...
       |  y==z          =  ...
       |  y<z           =  ...
     where z = x*x

请注意,这不能通过let表达式来完成,let表达式只能在其所包围的表达式范围内。

我的问题:因此,最后一个打印短语不应看到可变数字。 我在这里想念什么吗?

trans by 2019-11-13T17:27:02Z

如何删除vim中的非空白字符?

我正在寻找要从光标删除到同一行中第一个非空白字符的命令。 我已经搜索了一段时间,并尝试了几种可能性。 不开心 外面有人知道该怎么做吗?

trans by 2019-11-03T17:21:01Z

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

我想从代码中删除结尾的空格和制表符,而无需删除空行。

我试过了:

\s+$

和:

([^\n]*)\s+\r\n

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


更新(2016):

如今,我通过使用具有自定义/用户设置的Sublime的TrailingSpaces软件包来自动执行此类代码清除:

"trailing_spaces_trim_on_save": true

它突出显示尾随空白并在保存时自动修剪它们。

trans by 2019-10-26T00:15:14Z

bash-在git show / git di中将tabwidth设置为4

在工作中,我们有几位开发人员,没有代码样式指南,有些开发人员使用制表符缩进,另一些开发人员使用4个空格(幸运的是,缩进的人都没有使用4个空格)。 通常,这不是(大)问题,因为在我们的编辑器中,我们设置了git diff,而所有缩进似乎都是正确的。

但是出现在git diffgit show中:

diff --git a/mesclatabs.php b/mesclatabs.php
new file mode 100644
index 0000000..1986c91
--- /dev/null
+++ b/mesclatabs.php
@@ -0,0 +1,5 @@
+<?php
+function foo() {
+       echo "line with 1 tab\n";
+    echo "line with 4 spaces\n";
+}

问题是git diffgit show,其中每个选项卡显示为8个空格(嗯,实际上显示为选项卡,而shell(在我的情况下为bash)将选项卡显示为8个空格。我想必须有一些bash配置 更改此设置,但我想知道git是否可以选择在diff/show中将制表符输出为4个空格,因为某些开发人员使用zsh而不是bash

有任何想法吗?

trans by 2019-10-14T02:41:14Z

1 2 3 4 下一页 共4页