【发布时间】:2016-07-14 09:00:40
【问题描述】:
我有这样的字符串:st= 'Product=Product Name 25'
想lstrip。所需输出:out= 'Product Name 25'
为此,我正在做out = st.lstrip('Product=')
在这里,我得到的输出为out= 'Name 25'。这是我不想要的。
因为它正在删除我的字符串中的所有出现,但需要删除第一次出现。
所需的输出应为:out= 'Product Name 25'
【问题讨论】:
-
这是因为
lstrip接受要删除的字符集,而不是要删除的字符串模式。 -
你说你想删除第一个出现。这意味着字符串
Product=可以出现在字符串中的任何地方,而不仅仅是在开头?
标签: python