怎么用正则或者其他的方式替换匹配项?

图片说明
上面图中是个字符串, 怎么把第一个font之后的color=#...(...代表333333或者66666以及可能其他的颜色)统一改成color=#ffffff,第一个font中的color值不变

https://www.cnblogs.com/DreamRecorder/p/8966642.html

正则替换表达式: \d{6}
这里代码用python:

import re
re.sub(r'\d{6}','ffffff','<font color=#333333>哈哈</font> -')