我想从字符串,两端和单词之间消除所有空格.
我有这个Python代码:
def my_handle(self):
sentence = ' hello apple '
sentence.strip()
Run Code Online (Sandbox Code Playgroud)
但这只会消除字符串两边的空白.如何删除所有空格?
我在data.frame中遇到了前导和尾随空格的麻烦.例如,我想看看在特定row的data.frame基础上有一定的条件:
> myDummy[myDummy$country == c("Austria"),c(1,2,3:7,19)]
[1] codeHelper country dummyLI dummyLMI dummyUMI
[6] dummyHInonOECD dummyHIOECD dummyOECD
<0 rows> (or 0-length row.names)
Run Code Online (Sandbox Code Playgroud)
我想知道为什么我没有得到预期的产量,因为奥地利显然存在于我的国家data.frame.在查看我的代码历史并试图弄清楚出了什么问题后,我尝试了:
> myDummy[myDummy$country == c("Austria "),c(1,2,3:7,19)]
codeHelper country dummyLI dummyLMI dummyUMI dummyHInonOECD dummyHIOECD
18 AUT Austria 0 0 0 0 1
dummyOECD
18 1
Run Code Online (Sandbox Code Playgroud)
我在命令中改变的是奥地利之后的另一个空格.
显然会出现更烦人的问题.例如,当我想根据国家/地区列合并两个帧时.一个data.frame用于"Austria "另一个帧"Austria".匹配不起作用.
到目前为止,我曾经写过一个Perl删除空格的简单脚本,但如果我可以在R里面以某种方式做到这一点会很好.
我正在调用REST API并且正在接收XML响应.它返回一个工作区名称列表,我正在编写一个快速IsExistingWorkspace()方法.由于所有工作空间都包含没有空格的连续字符,因此我假设最简单的方法是查找列表中的特定工作空间是否删除所有空格(包括换行符)并执行此操作(XML是从Web接收的字符串请求):
XML.Contains("<name>" + workspaceName + "</name>");
Run Code Online (Sandbox Code Playgroud)
我知道它区分大小写,我依靠它.我只需要一种方法来有效地删除字符串中的所有空格.我知道RegEx和LINQ可以做到,但我对其他想法持开放态度.我大多只关心速度.
在Firefox中,只有我的视频缩略图在我的图像底部和边框之间显示神秘的2-3像素空白区域(见下文).
我已经尝试过在Firebug中我能想到的一切,但没有运气.
如何删除此空格?

如何从字符串的开头和结尾删除所有空格?
像这样:
"hello"返回"hello"
"hello "返回"hello"
" hello "返回"hello"
" hello world "返回"hello world"
我试图在git中提交一些文件时出现"尾随空白"错误.
我想在保存python文件之前自动删除这些尾随的空白字符.
你能配置vim来做到这一点吗?如果是这样,怎么样?
我有以下html字符串.JavaScript中的示例代码是什么,用于从此字符串中删除前导和尾随空格?
<p> </p>
<div> </div>
Trimming using JavaScript<br />
<br />
<br />
<br />
all leading and trailing white spaces
<p> </p>
<div> </div>
Run Code Online (Sandbox Code Playgroud) 我有一个包含两个字段的表(国家和ISO代码):
Table1
field1 - e.g. 'Afghanistan' (without quotes)
field2 - e.g. 'AF'(without quotes)
Run Code Online (Sandbox Code Playgroud)
在某些行中,第二个字段在开头和/或结尾处有空格,这会影响查询.
Table1
field1 - e.g. 'Afghanistan' (without quotes)
field2 - e.g. ' AF' (without quotes but with that space in front)
Run Code Online (Sandbox Code Playgroud)
是否有一种方法(在SQL中)通过表并查找/替换field2中的空格?
我用Sublime text.现在我正在努力Atom.当我在sublime文本中保存任何文件时,它不包括任何尾随空白行.但保存任何文件都会Atom留下一个空白行.我如何强制Atom不留下尾随空格?
whitespace save removing-whitespace sublimetext3 atom-editor
我通常在JavaScript中使用以下代码来按空格分割字符串.
"The quick brown fox jumps over the lazy dog.".split(/\s+/);
// ["The", "quick", "brown", "fox", "jumps", "over", "the", "lazy", "dog."]
Run Code Online (Sandbox Code Playgroud)
这当然可以在单词之间存在多个空白字符时起作用.
"The quick brown fox jumps over the lazy dog.".split(/\s+/);
// ["The", "quick", "brown", "fox", "jumps", "over", "the", "lazy", "dog."]
Run Code Online (Sandbox Code Playgroud)
问题是当我有一个具有前导或尾随空格的字符串时,在这种情况下,生成的字符串数组将在数组的开头和/或结尾包含一个空字符.
" The quick brown fox jumps over the lazy dog. ".split(/\s+/);
// ["", "The", "quick", "brown", "fox", "jumps", "over", "the", "lazy", "dog.", ""]
Run Code Online (Sandbox Code Playgroud)
消除这些空字符是一项微不足道的任务,但如果可能的话,我宁愿在正则表达式中处理这个问题.有谁知道我可以用什么正则表达式来实现这个目标?
whitespace ×5
trim ×3
c# ×2
javascript ×2
string ×2
atom-editor ×1
automation ×1
border ×1
css ×1
field ×1
image ×1
mysql ×1
python ×1
r ×1
r-faq ×1
regex ×1
save ×1
sublimetext3 ×1
vim ×1