使用 lstrip() 和 rstrip() 方法

lstrip() 方法去除字符串开头的空格,而 rstrip() 方法去除字符串结尾的空格。

lstrip() 的工作原理

  1. 从左向右扫描:从字符串开头第一个字符开始检查

  2. 连续匹配 :只移除连续出现在开头的指定字符

  3. 遇到非匹配字符即停止:一旦遇到不在参数列表中的字符,立即停止处理

>>> a = "akjhsdafkjdaj"

>>> a.lstrip("aj")

'kjhsdafkjdaj'

这里遇到k就直接停止

*str.lstrip()*方法用于去除字符串开头的空白字符,或者自定义的一组字符。

original_string = "xxxyHelloWorld"

new_string = original_string.lstrip("xy")

print(new_string) # 输出: "HelloWorld"

这里遇到h才停止

相关推荐
Hey! Hey!1 小时前
在 Ubuntu 22.04 上运行 cAdvisor 时遇到 mountpoint for cpu not found 错误
linux·运维·ubuntu
朱小弟cs63 小时前
Orange的运维学习日记--23.Linux计划任务详解
linux·运维·学习
技术不支持3 小时前
Qt Creator 11.0.3 语法高亮bug问题
java·服务器·数据库·qt·bug
易ლ拉罐4 小时前
【计算机网络】Socket网络编程
服务器·网络·计算机网络
大大大大肉包4 小时前
linux中挂载磁盘和卸载
linux·运维·服务器
new对象吗什么类型都有5 小时前
服务器中切换盘的操作指南
运维·服务器
jxy pro max6 小时前
Corrosion2靶机练习笔记
服务器·网络·笔记
wdfk_prog7 小时前
实战指南:如何将Git仓库中的特定文件夹及其历史完整迁移到另一个仓库
大数据·linux·运维·笔记·git·学习·elasticsearch
鸠摩智首席音效师8 小时前
如何在 Ubuntu 24.04 安装 KVM ?
linux·运维·ubuntu
CODE_RabbitV9 小时前
Linux 文件与目录操作命令宝典
linux·运维·服务器