我有一个字符串,12345.00
我希望它能够返回12345.0
.
我看过trim
,但它看起来只是修剪空白slice
,我不明白这是如何工作的.有什么建议?
如何从Python中的字符串中删除前导和尾随空格?
例如:
" Hello " --> "Hello"
" Hello" --> "Hello"
"Hello " --> "Hello"
"Bob has a cat" --> "Bob has a cat"
Run Code Online (Sandbox Code Playgroud) 是否有一个Python函数可以从字符串中修剪空格(空格和制表符)?
示例:\t example string\t
→example string
我有一个包含以下代码的shell脚本:
var=`hg st -R "$path"`
if [ -n "$var" ]; then
echo $var
fi
Run Code Online (Sandbox Code Playgroud)
但条件代码总是执行,因为hg st
始终打印至少一个换行符.
$var
(比如trim()
在PHP中)?要么
我目前正在使用以下代码来修正std::strings
程序中的所有内容:
std::string s;
s.erase(s.find_last_not_of(" \n\r\t")+1);
Run Code Online (Sandbox Code Playgroud)
它工作正常,但我想知道是否有一些可能会失败的最终案例?
当然,欢迎使用优雅替代品和左侧解决方案的答案.
我想从字符串,两端和单词之间消除所有空格.
我有这个Python代码:
def my_handle(self):
sentence = ' hello apple '
sentence.strip()
Run Code Online (Sandbox Code Playgroud)
但这只会消除字符串两边的空白.如何删除所有空格?
我尝试.trim()
在我的一个JavaScript程序中应用一个字符串.它在Mozilla下工作正常,但是当我在IE8中尝试它时会显示错误.有谁知道这里发生了什么?无论如何我可以在IE中使用吗?
var ID = document.getElementByID('rep_id').value.trim();
Run Code Online (Sandbox Code Playgroud)
Message: Object doesn't support this property or method Line: 604 Char: 2 Code: 0 URI: http://test.localhost/test.js
swift对String有修饰方法吗?例如:
let result = " abc ".trim()
// result == "abc"
Run Code Online (Sandbox Code Playgroud) 我需要从字符串的末尾删除空格.我怎样才能做到这一点?示例:如果字符串"Hello "
必须成为"Hello"