我有这样的字符串:
'T1测试2 Sku红色小部件10.0'
为了提取“红色小部件”,我一直在使用以下代码:
s = 'T1 Test 2 Sku Red Widget at 10.0' t = s[s.find('Sku ')+4 : s.find(' at')] print(t)
这很好,但现在字符串输入已更改,因此它们可能包含“Sku”(起始子字符串)或“Id”。
当使用“Id”时,这段代码显然不起作用,所以我如何调整它以捕获这两种场景?