初学python,最近尝试爬数据,json字符串的value中有冒号,需要去掉。我的代码如下。
a和b都是value中会有冒号的字符串
import re a = "Title:'Intern: Customer Experience + Innovation (CX+I) Intern Brands'" b = "cmp:'Adecco: USA',cmpesc:'Adecco: USA'" result = re.sub('^(?:Title|cmp|cmpesc):.+(\:)','', a)
代码执行结果是只剩 Customer Experience + Innovation (CX+I) Intern Brands',之前的内容全被删除了,而我想要的效果是只删intern之后的那个冒号(title后的冒号要保留)。
请问大家该如何修改?
雷雷
這樣的話:
就好了
果然是我看錯題目了....
不用去掉冒號,直接變成字典就行了~
寫成函數