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

相关推荐
沉默的八哥2 小时前
Linux中LVM逻辑卷扩容
linux·运维·服务器
YZJenny2 小时前
没有管理员权限,在服务器安装使用 Jupyter + R 内核
服务器·jupyter
wanhengidc3 小时前
服务器机柜与网络机柜各自的优势
服务器·网络·智能路由器
Otaku love travel4 小时前
实施运维文档
运维·windows·python
basketball6164 小时前
Linux C 管道文件操作
linux·运维·c语言
颖川初尘4 小时前
端口到底是个什么鬼?回答我!
服务器·网络·tcp/ip·node.js
浩浩测试一下5 小时前
Windows 与 Linux 内核安全及 Metasploit/LinEnum 在渗透测试中的综合应用
linux·运维·windows·web安全·网络安全·系统安全·安全架构
stark张宇5 小时前
Linux 文件创建、删除、移动、复制基础知识整理
linux·服务器·centos
G_whang6 小时前
centos7 安装jenkins
运维·jenkins