使用 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才停止

相关推荐
发光小北14 分钟前
SG-UHF110 系列远距离超高频 RFID 读写器如何应用?
服务器·网络
smileNicky40 分钟前
Linux 系列从多节点的catalina 日志中统计设备调用频次
java·linux·服务器
北方的流星1 小时前
华三交换机DHCP服务配置
运维·网络
PyHaVolask1 小时前
图片处理基础
运维·服务器
qing222222222 小时前
Linux中修改mac地址(重启后依然生效)
linux·服务器·macos
桦02 小时前
【Linux复习】:进程概念
linux·运维·服务器
Par@ish2 小时前
【局域网协议】通过ISE实现radius认证,AD 的TCP 3268端口在其中发挥什么作用
服务器·网络·tcp/ip
REDcker2 小时前
Linux ss 命令详解与 Netlink 原理
linux·运维·服务器
爱吃菠萝121382 小时前
实验室服务器远程访问终极方案:SSH 反向隧道 + systemd 自动重连
运维·服务器·ssh
小杰3122 小时前
ZLMediakit源码梳理
服务器·音视频·流媒体·zlmediakit