我正在尝试做的是我正在尝试将空格大小减少到1个字符(删除任何不需要的空格.我该如何处理任务?
PS.:没有正则表达式
编辑:谢谢,已经成功,感谢分裂+加入建议.不幸的是,无法提出任何回应,因为沮丧的青少年已经 - 因为询问"对于网站而言过于简单的问题"而感到沮丧
编辑2:如果有一个空格,我如何确保它不会删除句子前面的空格?
我正在从外部程序捕获一些输出:
my $cmd = "grep -h $text $file2 $file1 | tail -1 | awk '{print \$NF }' ";
my $port_number;
$port_number =`$cmd`;
print "port No : ==$port_number==";
Run Code Online (Sandbox Code Playgroud)
输出在端口号周围有额外的空格:
port No : == 2323
==
Run Code Online (Sandbox Code Playgroud)
我试过chomp但它不起作用。
我有一系列坐标(lat1,long1 lat2,long2 lat3,long3 ...)
121.01953125,14.6893901824952 121.019706726075,14.6893205642702 121.019889831543,14.6891403198242 121.020111083984,14.688931465149 121.020446777344,14.6887502670288 121.020835876465,14.6887207031249
我想做的是每当识别/检测到空间时输入换行符或'br',它就变成......
121.01953125,14.6893901824952
121.019706726075,14.6893205642702
121.019889831543,14.6891403198242
121.020111083984,14.688931465149
121.020446777344,14.6887502670288
121.020835876465,14.6887207031249
Run Code Online (Sandbox Code Playgroud)
关于如何做到这一点的任何想法?先感谢您.
编辑:我尝试了他们建议的解决方案,但它不起作用.
echo str_replace(" ","<br />",$string);
Run Code Online (Sandbox Code Playgroud)
我的字符串来自kml文件,当我回显字符串时,它就像我上面所说的那样.我正在使用以下代码来解析文件.
$string = $placemark->MultiGeometry->Polygon->outerBoundaryIs->LinearRing->coordinates;
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助.
我想知道字符串中前导空格的数量。
说,如果字符串是" Hello world ",结果应该是 2
谢谢
为什么Character.isSpaceChar('\u0009')Java 1.7会返回false?此字符也称为'\ t'或基于字符串的英语:"水平制表符".根据我的眼睛和维基百科,这个角色是空白.但Java报告错误!
我还试图在unicode.org上找到一些列表或表格来打印所有字符类别(我的最终目标是找到代码点和类别之间的官方映射Zi,Zp,Zs*)无济于事.
*其实现在我再次撒谎.我的最终目标是测试Java计算空白的能力并编写我自己可以实际计算的库(他还应该删除换行符).或者我应该把这种科学留给着名的\s模式?
如何从用户输入字符串中删除空格?我不能用.replace(" ","")吗?它对我不起作用.
我的代码:
>>>p=raw_input ("Enter phrase:\n")
>>>p.replace(" "."")
Run Code Online (Sandbox Code Playgroud)
它仍然输出用户输入短语WITH spaces ..我做错了什么?请帮助.
whitespace ×6
string ×2
c# ×1
count ×1
java ×1
line-breaks ×1
newline ×1
perl ×1
php ×1
python ×1
regex ×1
swift ×1
tabs ×1
user-input ×1