Database

[{username:"velikiye.lucky 09",region:"Hamburg"},{username:"Roger. blue",region:"Hamburg"},{username:"Roger$ blue",region:"Hamburg"},]

Query

db.collection.find({username:{$regex:"[^a-zA-Z0-9]*roger[^a-zA-Z0-9]*blue[^a-zA-Z0-9]*",$options:"i"}})

Result