Dari dokumen:
Operator $not tidak mendukung operasi dengan $regexoperator. Alih-alih gunakan // atau di antarmuka driver Anda, gunakan kemampuan ekspresi reguler bahasa Anda untuk membuat objek ekspresi reguler. Perhatikan contoh berikut yang menggunakan ekspresi pencocokan pola //:
db.inventory.find( { item: { $not: /^p.*/ } } )
EDIT (@idbentley):
{$regex: 'ttt'}
umumnya setara dengan /ttt/
di mongodb, jadi kueri Anda akan menjadi:
db.test.find({c: {$not: /ttt/}}
EDIT2 (@KyungHoon Kim):
Di python , di bawah ini berfungsi:
'c':{'$not':re.compile('ttt')}