第一种方法

使用 str.rstrip() 方法从字符串中删除最后一个逗号,例如 new_str = my_str.rstrip(';')。 str.rstrip() 方法将返回删除尾随逗号的字符串副本

str = '颜色:高帮下单备注;尺寸:42;'

new_str = str.rstrip(';')

运行结果:

第二种方法

str = '颜色:高帮下单备注;尺寸:42;'
new_str = ''.join(str.rsplit(';', 1))
print(new_str)
颜色:高帮下单备注;尺寸:42

str.rstrip 方法将包含字符的字符串作为参数,并返回删除了指定尾随字符的字符串副本

str = '颜色:高帮下单备注;尺寸:42;'
result = str.rstrip('42;')
print(result) str = '颜色:高帮下单备注;尺寸:'

请注意 ,如果逗号是字符串中的最后一个字符,则 str.rstrip() 方法只会删除逗号。

该方法不会更改原始字符串,它会返回一个新字符串。 字符串在 Python 中是不可变的
str.rstrip() 方法将从字符串中删除所有尾随逗号,而不仅仅是最后一个。

或者,我们可以使用 str.rsplit() 方法。

使用 str.rsplit() 从字符串中删除最后一个逗号

从字符串中删除最后一个逗号:

使用 str.rsplit() 方法将字符串从右边的逗号处拆分一次。
使用 str.join() 方法将列表连接成一个字符串。

my_str = 'www,zadmei,com'
new_str = ''.join(my_str.rsplit(',', 1))
print(new_str)  # 												

从 Python 中的字符串中删除最后一个分号或者逗号相关推荐

  1. python代码统计字符串中大写字符、小写字符、特殊字符以及数值字符出现的次数

    python代码统计字符串中大写字符.小写字符.特殊字符以及数值字符出现的次数 #python代码统计字符串中大写字符.小写字符.特殊字符以及数值字符出现的次数 import restring = & ...

  2. python正则匹配字符串中的数字_Python正则表达式匹配字符串中的数字

    1.使用"\d+"匹配全数字 代码: import re zen = "Arizona 479, 501, 870. Carlifornia 209, 213, 650. ...

  3. python正则表达式匹配字符串中的电话号码_Python正则表达式匹配字符串中的数字...

    这篇文章主要介绍了Python正则表达式匹配字符串中的数字,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 1.使用"\d+"匹配全数字 代码: ...

  4. Python正则表达式匹配字符串中的数字

    导读 这篇文章主要介绍了Python正则表达式匹配字符串中的数字,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 1.使用"\d+"匹配全数字 ...

  5. python中判断字符串中出现次数最多的字母

    python中判断字符串中出现次数最多的字母 import string def check(text):text = text.lower()return max(string.ascii_lowe ...

  6. 怎么批量删除html里的字段,如何从Excel中的字符串中删除所有HTML标签?

    如何从Excel中的字符串中删除所有HTML标签? 如果您的工作表包含用HTML标记括起来的文本字符串,现在,您想要从字符串中删除所有HTML标记,以使单元格清晰可见,如下面的屏幕截图所示. 本文,我 ...

  7. python小记(五):python如何提取字符串中的数字或其他

    python中"python如何提取字符串中的数字或其他 前言 一.正则表达式 前言 自用 一.正则表达式 import re ^ 匹配字符串的开始. $ 匹配字符串的结尾. \b 匹配一个 ...

  8. java 判断 中文字符_java中判断字符串中是否有中文字符

    package com.meritit.test; public class TestChart { public static void main(String[] args) throws Exc ...

  9. java 匹配最后一次出现的字符_在Java中查找字符串中字符的最后一次出现

    使用该lastIndexOf()方法在Java中查找字符串中字符的最后一次出现. 假设以下是我们的字符串.String myStr = "Amit Diwan"; 在上面的字符串中 ...

最新文章

  1. PHP内核中的哈希表结构
  2. Andriod的Http请求获取Cookie信息并同步保存,使第二次不用登录也可查看个人信息...
  3. 计算机应用技术自考知识点,自考计算机应用技术知识点:微处理器结构
  4. 【XSY2667】摧毁图状树 贪心 堆 DFS序 线段树
  5. ffmpeg参数中文详细解释
  6. 这门国产编程语言,确实很棒!
  7. asp.net 页面数据导入word模板
  8. 用c语言实现数据结构算法将两个有序链表并为一个有序链表的算法,,(完整版)数据结构-习题集答案-(C语言版严蔚敏)...
  9. 磁盘调度算法课程设计(附源代码)
  10. struts教程笔记4
  11. Hive 不支持 where 子句中的子查询, SQL 常用的 exist in 子句需要改写。这一改写相对简单。考虑以下 SQL 查询语句:
  12. Type string trivially inferred from a string literal, remove type annotation
  13. linux下解压iso镜像文件方法
  14. 【Office软件使用】Word往框里打勾
  15. js+canvas画布制作烟花
  16. 联网查看图片的Demo
  17. 电子设计硬件知识要点(1) 电阻、电容、电感、二极管、三极管
  18. C++ substr()函数
  19. 兄弟选择器——用于选择除第一个元素外的其他兄弟元素
  20. 淘客外卖返利系统,外卖cps系统 ,社群团购系统

热门文章

  1. android启动器开发,Android启动器(Launcher)开发详解
  2. 磨刀不误砍柴工 —— 自己动手写操作系统 入门导引
  3. 计算机命令行修改ip,在命令行里修改网络IP地址
  4. win10Word文档点击后文件资源管理器卡死转篮圈问题解决
  5. Markdown常用符号及排版
  6. windows平台上的 tracert 命令
  7. iPhone屏幕尺寸、分辨率及适配-曾梦想仗剑走天涯
  8. opencv null pointer (null name string) in cvNamedWindow
  9. 百度起诉前高管,对方回应没有事实依据,然后百度晒出一份对方离职承诺书……...
  10. Libra演进与数字货币国际化