标签: trim

如何修剪前导和尾随空格?

我在data.frame中遇到了前导和尾随空格的麻烦.例如,我想看看在特定rowdata.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".匹配不起作用.

  1. 有没有一种很好的方式来"显示"我的屏幕上的空白,以便我知道这个问题?
  2. 我可以删除R中的前导和尾随空格吗?

到目前为止,我曾经写过一个Perl删除空格的简单脚本,但如果我可以在R里面以某种方式做到这一点会很好.

whitespace r trim removing-whitespace r-faq

345
推荐指数
10
解决办法
29万
查看次数

从SQL Server中的字符串中删除所有空格

在SQL Server 2008中从字符串中删除所有空格的最佳方法是什么?

LTRIM(RTRIM(' a b ')) 将删除字符串右侧和左侧的所有空格,但我还需要删除中间的空格.

sql sql-server string whitespace trim

201
推荐指数
11
解决办法
75万
查看次数

如何从字符串的开头或结尾删除所有空格?

如何从字符串的开头和结尾删除所有空格?

像这样:

"hello"返回"hello"
"hello "返回"hello"
" hello "返回"hello"
" hello world "返回"hello world"

c# string trim removing-whitespace

197
推荐指数
6
解决办法
26万
查看次数

用JavaScript字符串中的单个空格替换多个空格

我有额外的空格字符串,每次只有一个空格我想它只有一个.

任何人?我试着搜索谷歌,但没有任何对我有用.

谢谢

javascript string trim

187
推荐指数
7
解决办法
19万
查看次数

删除String中第一个char的最快方法

假设我们有以下字符串

string data= "/temp string";
Run Code Online (Sandbox Code Playgroud)

如果我们想删除第一个字符,/我们可以通过很多方式来完成,例如:

data.Remove(0,1);
data.TrimStart('/');
data.Substring(1);
Run Code Online (Sandbox Code Playgroud)

但是,我真的不知道哪一个拥有最好的算法并且做得更快..
有一个是最好的还是全部都是一样的?

c# string performance substring trim

186
推荐指数
5
解决办法
25万
查看次数

JavaScript的String strip()?

什么是一个干净,高效的JavaScript实现来从字符串中去除前导和尾随空格?

例如:

" dog"

"dog "

" dog "

" dog "

一切都变成了

"dog"

javascript trim strip

175
推荐指数
8
解决办法
25万
查看次数

如何以标准方式修剪前导/尾随空格?

是否有一个干净的,最好是标准的方法来修剪C中字符串的前导和尾随空格?我会自己动手,但我认为这是一个同样常见的解决方案的常见问题.

c string whitespace trim

168
推荐指数
6
解决办法
31万
查看次数

如何删除Python中的前导空格?

我有一个以多个空格开头的文本字符串,在2和4之间变化.

删除前导空格的最简单方法是什么?(即删除某个角色之前的所有内容?)

"  Example"   -> "Example"
"  Example  " -> "Example  "
"    Example" -> "Example"
Run Code Online (Sandbox Code Playgroud)

python string whitespace trim

161
推荐指数
6
解决办法
29万
查看次数

如何修剪数组中的所有字符串?

如果我有这个数组:

array("  hey  ", "bla  ", "  test");
Run Code Online (Sandbox Code Playgroud)

我想修剪所有这些,我该怎么做?

修剪后的数组:

array("hey", "bla", "test");
Run Code Online (Sandbox Code Playgroud)

php arrays trim

153
推荐指数
2
解决办法
9万
查看次数

我怎么能爆炸和修剪空白?

例如,我想从这个字符串中的元素创建一个数组:

$str = 'red,     green,     blue ,orange';
Run Code Online (Sandbox Code Playgroud)

我知道你可以爆炸并循环它们并修剪:

$arr = explode(',', $str);
foreach ($arr as $value) {
    $new_arr[] = trim($value);
}
Run Code Online (Sandbox Code Playgroud)

但我觉得有一种单线方法可以解决这个问题.有任何想法吗?

php trim explode higher-order-functions

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