Python使用strip()清除字符串前后空格的方法

Dylan
Dylan
发布时间:2026-10-13 | 2人浏览过
原创

本文介绍Python中利用strip()函数清除字符串前后空格的方法。该方法仅去除首尾空白,保留中间空格,区别于正则表达式re.sub会清除所有空格。通过代码示例对比strip()与re.sub(' ','',str)的输出结果,帮助开发者根据需求选择合适方案。

在Python开发中,有时需要去除字符串首尾的空格,同时保留字符串内部原有的空格。这种情况下,使用正则表达式re.sub并不合适,因为它会移除所有匹配的空格。

此时,推荐使用字符串内置的strip()函数来实现这一需求。

具体用法如下:

str = '  2014-04-21 14:10:18  '
str2 = str.strip()
str3 = re.sub(' ','',str)
 
print str2
print str3
结果如下:
>2014-04-21 14:10:18
>2014-04-2114:10:18

以上关于Python使用strip()函数清除字符串前后空格的介绍到此结束,希望能为读者提供有价值的参考,并欢迎大家继续支持本站获取更多技术内容。

本站声明

本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。

Python 相关产品和应用

全部下载

专题列表