【发布时间】:2021-02-17 11:41:15
【问题描述】:
我有一个字符串:
ostring = "Ref('r1_featuring', ObjectId('5f475')"
我要做的是搜索字符串并检查它是否以Ref开头,如果是,则应删除字符串中的所有内容并保留子字符串5f475。
我知道这可以使用简单的替换来完成,如下所示:
string = ostring.replace("Ref('r1_featuring', ObjectId('", '').replace("')", '')
但我不能这样做,因为它需要全部 动态 因为每次都会有不同的字符串。所以我需要这样做,它会搜索字符串并检查它是否以Ref开头,如果是,则获取字母数字值。
所需的输出:
5f475
任何帮助将不胜感激。
【问题讨论】: