PHP драйвер Mongo имеет внутренний объект Regex:
$cursor = $collection->findOne(
array('username' => new MongoRegex("/$_POST['value']/i")
);
И, кстати, я настоятельно рекомендую проверить значение $ _POST и, вероятно, преобразовать ваше регулярное выражение, чтобы получить только имя пользователя (без дополнительных до / после => new MongoRegex('/^' . $securevalue . '$/i')
Редактировать: мой ответ не был точным: начальный якорь позволяет монго использовать индекс для этого запроса, если он доступен.