正規表現のエンコードについて誤解があります:
>>> simplejson.dumps({'title':r'\d+'})
'{"title": "\\\\d+"}'
>>> simplejson.loads('{"title": "\\\\d+"}')
{u'title': u'\\d+'}
>>> print simplejson.loads('{"title": "\\\\d+"}')['title']
\d+
つまり、printI seeを使用せずに I see\\を使用しprintます\。では、ロードされた dict の値には何が含まれていますか - with\\または with \?