标签: spaces

在Perl中,如何将此CSV字符串中的字段放入没有空格的数组中?

如果我有一个字符串,请说:

my $string = "A, B,C, D , E ";
Run Code Online (Sandbox Code Playgroud)

如何在没有前导和尾随空格的情况下将它放入Perl中的数组中?所以我想要的只是每个数组元素中只有一个字母.我目前做的是这样的:

my @groups = split /,\s*/, $string;
Run Code Online (Sandbox Code Playgroud)

但这显然是不够的,因为尾随空间仍然存在.任何帮助赞赏.非常感谢 !!

csv arrays perl split spaces

2
推荐指数
2
解决办法
1385
查看次数

如何在 bash 脚本中使用包含带空格的文件名的变量?

我有一个在 OS X 上运行的简单 bash 脚本,它删除特定的文件和目录并在它们的位置复制新的文件和目录。一个 Mac .app 目录包含一个空格,当我运行脚本时出现“没有这样的文件或目录”错误。

这是相关的代码。大量已被删减,因此不可能简单地对这些进行硬编码(变量必须按原样分解):

CP="cp -Rf"

INSTALL_DIR="/Applications/"

APP="The App.app"

NEWAPP="$HOME/Downloads/The App.app"

$CP "$NEWAPP " "$INSTALL_DIR$NEWAPP"
Run Code Online (Sandbox Code Playgroud)

我尝试过The\ App.app没有运气的转义,以及尝试单引号、双引号和双转义,但没有任何效果。我想有一种简单的方法可以做到这一点。

谢谢你的帮助。

bash filenames spaces cp

2
推荐指数
1
解决办法
7530
查看次数

如何从CodeIgniter上的分页中删除空格?

我使用CodeIgniter的分页助手,它的工作原理.但是当我在浏览器中看到结果时,我可以观察到不需要的空间.CodeIgniter似乎以自动方式插入它们.

在我看来:

<div><?php echo $this->pagination->create_links(); ?></div>
Run Code Online (Sandbox Code Playgroud)

在(html)后面生成的代码:

<div>
    &nbsp;
    <a href="http://...example.../6">Previous</a>
    &nbsp;
    <a href="http://...example.../">1</a>
    &nbsp;
    <a href="http://...example.../6">2</a>
    &nbsp;
    <strong>3</strong>
    &nbsp;
    <a href="http://...example.../18">4</a>
    &nbsp;
    <a href="http://...example.../24">5</a>
    &nbsp;
    <a href="http://...example.../18">Next</a>
    &nbsp;
    &nbsp;
    <a href="http://...example.../30">Last</a>
</div>
Run Code Online (Sandbox Code Playgroud)

所以在我的上一个链接之前有一个空格,在我的"Last"链接之前有两个空格.当它被颠倒时(在我的"第一"链接之后的两个空格)发生同样的事情.

为什么?它真的让我大吃一惊!请你知道如何删除它们吗?

任何建议都感激不尽.

解决方案(感谢uzsolt的回答):它适用于first_tag_close和last_tag_open设置为''(有关详细信息,请参阅注释).

pagination codeigniter spaces

2
推荐指数
1
解决办法
1818
查看次数

&lt;input type="text"&gt; Django 模板中字符串中的空格

我在 Django 模板中有这个代码:

input  type="text" name="ppoisNomePOI"  value={{ request.session.ppoisNomePOI }}
Run Code Online (Sandbox Code Playgroud)

如果我的“request.session.ppoisNomePOI”是“John”,那么在页面中它会在输入中出现“John”,但是如果我的“request.session.ppoisNomePOI”是“John Flanders Simpson”,它只会出现“John”

我认为这是值中的空格有问题。

django text templates spaces input

2
推荐指数
1
解决办法
887
查看次数

在比较vbs中的两个字符串时,Trim函数不会删除字符串末尾的空格

我有一个简单的脚本,它需要两个字符串并进行比较.第一个在末尾有一个空格而第二个没有.

Function compare(str1,str2)
 dim a 
 If strComp(trim(str1),trim(str2))=0 Then 
     msgbox "OK"
     a=1  
 Else
     msgbox "KO" 
     a=0
 End If    

 compare=a

End Function
Run Code Online (Sandbox Code Playgroud)

我用这种方式使用这个函数:

s1=     SUCCESSFULLY CONNECTED
s2=     SUCCESSFULLY CONNECTED
result=compare(s1,s2)
Run Code Online (Sandbox Code Playgroud)

s1和s2之间的区别在于s1以单个空格结束,而s2在末尾没有任何空格.这就是我使用Trim函数忽略该空间的原因.尽管如此,对于s1和s2,我总是在对话框中得到消息"KO".我甚至改变了条件

If trim(str1)=trim(str2) Then
Run Code Online (Sandbox Code Playgroud)

但弹出窗口仍然返回"KO".这是一个美好的情况!

拜托,我已经厌倦了,希望你能帮助理解这种情况.先感谢您

vbscript spaces trim

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

vim:突出显示一个颜色和另一个空格的标签?

如何在vim中突出显示一种颜色和空格的标签?

我知道如何仅突出显示标签或仅突出显示空格.而且我不知道如何为空格和制表符分别选择颜色.

vim tabs spaces

2
推荐指数
1
解决办法
2510
查看次数

Knockout foreach中的意外空间

使用Knockout,我有一个foreach来显示一个比例的颜色列表.

然而现在试图重新调整间距问题,发现它有点像Knockout问题.

基本设置数组中每个项目的背景颜色.由于我非常喜欢缩进源代码,html看起来像这样:

<div class="color-scale" data-bind="foreach: colors">
    <div class="color-scale-item horizontal" data-bind="style: {backgroundColor: $data}"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

的jsfiddle

有一个CSS来设置Inline-block的样式,它不会放入任何空间.

比例看起来不错,但添加了90多种颜色,并不总是需要这个空间.那么如何删除?

空间仅仅是由于每个div的计算html中的返回行和间距.

我尝试过跨越,同样的结果.

那么有没有办法用'精美'书面来源写出淘汰赛,但是如果没有在一行上书写就不会产生不需要的空格?

<div class="color-scale" data-bind="foreach: colors"><div class="color-scale-item horizontal" data-bind="style: {backgroundColor: $data}"></div></div>
Run Code Online (Sandbox Code Playgroud)

JSFiddle单行

html javascript css spaces knockout.js

2
推荐指数
1
解决办法
559
查看次数

Textarea - JavaScript | 从内容字段中删除换行符和空格

<textarea rows='5' cols='50' id='content'></textarea>
<input type='button' value='Extract Text' onclick='someFunction()'/>
Run Code Online (Sandbox Code Playgroud)

假设这两个html元素.我的问题如下:

假设用户输入类似于此的textarea字段,与输入完全相同.所有换行符和空格.(是的,这是Python:P)

if (...):  
   print "Hello everyone!"
else:
   print "Dudes help me out!"
Run Code Online (Sandbox Code Playgroud)

我的目标是创建一个JavaScript函数,它删除所有空格和换行符(用'Enter'键入)并返回一个无空格的字符串.像"ThisIsASampleText"之类的东西.我用过document.getElementById('content').valuemyString.replace(/\s+/g, '')删除了空格.无法使其发挥作用.有任何想法吗?

最好的祝福

html javascript textarea spaces line-breaks

2
推荐指数
1
解决办法
7158
查看次数

BASH Shell使用变量中的空格扩展参数

说我有一个$ARGS包含以下内容的变量:

file1.txt "second file.txt" file3.txt
Run Code Online (Sandbox Code Playgroud)

如何将$ARGSas参数的内容传递给命令(例如cat $ARGS,说),将其"second file.txt"视为一个参数而不将其拆分为"secondand file.txt"

理想情况下,我希望能够将参数准确地传递给任何存储在变量中的命令(从文本文件中读取,但我认为这不相关)。

谢谢!

unix bash shell arguments spaces

2
推荐指数
1
解决办法
2149
查看次数

正则表达式-匹配字符串而没有空格

构建一个正则表达式,它将拒绝包含空格的输入字符串。

我有以下表达,但效果不佳;

^[a-zA-Z0-9!@#*()+{}[\\];:,|\/\\\\_\S-]+$
Run Code Online (Sandbox Code Playgroud)

有效情况

String123/test //string without space
Run Code Online (Sandbox Code Playgroud)

无效的情况

String123/ test // contains space in between string 

String 123/test // contains space in between string 

 String123/test  // contains leading\trailing space
Run Code Online (Sandbox Code Playgroud)

即 我必须白名单不包含任何空格的字符串。

javascript regex spaces

2
推荐指数
1
解决办法
5565
查看次数