【发布时间】:2018-04-12 01:59:59
【问题描述】:
我应该如何删除字符串中以我指定的字母开头的所有内容?
假设:
PHP/USD
我想删除以“/”开头的所有内容,所以剩下的是“PHP”
我该如何做相反的事情?一开始就只剩下美元了?
我只找到了删除中间或删除以某些东西开头的字符串的答案,但没有找到字符串的一部分。对此有什么更好的方法?
是不是用oldstr.replace() 替换了我误读的文档?
【问题讨论】:
-
你不能在想要的字符上分割字符串吗?
first, second = myString.split("/") -
试过
.split('/')[0]? -
欢迎来到 SO。不幸的是,这不是一个讨论论坛或教程服务。请花时间阅读How to Ask 和该页面上的其他链接。您应该花一些时间通过the Tutorial 练习这些示例。它将向您介绍 Python 必须提供的工具,您甚至可能会开始获得解决问题的想法。
-
我同意cricket_007,使用
"PHP/USD".split("/")[0]获取PHP,使用"PHP/USD".split("/")[-1]获取USD。