假设我有一堆字符串,它们只能采用以下格式:format1 = 'substring1#substring2'format2 = 'substring1$substring2'format3 = 'substring1'让我解释。字符串有时使用#或$字符进行分割。然而,其他时候,他们不是。我想删除出现在#or之后的部分$(如果存在)。如果它只是一个特殊字符,即#,我可以这样做:string = string.split('#')[0]但是我怎样才能以一种快速而优雅的方式为 2 个特殊字符做到这一点呢?还要假设以下几点:字符串中只能出现一个特殊字符。特殊字符不会出现在字符串的任何其他部分。
添加回答
举报
0/150
提交
取消