De reden hiervoor is dat volgens de documentatie
MongoDB gebruikt PCRE voor reguliere expressies.
De PCRE-documentatie zegt echter
De volgende Perl-escapereeksen worden niet ondersteund:\l, \u, \L,\U en \N wanneer gevolgd door een tekennaam of Unicode-waarde. (Alleen \N, dat overeenkomt met een niet-nieuweregel-teken, wordt ondersteund.) In feite worden deze geïmplementeerd door Perl's algemene tekenreeksafhandeling en maken ze geen deel uit van de engine voor patroonovereenkomst. Als een van deze wordt aangetroffen door PCRE, wordt standaard een fout gegenereerd. Als de PCRE_JAVASCRIPT_COMPAToption echter is ingesteld, worden \U en \u geïnterpreteerd als JavaScript-interpretatie.
Dat gezegd hebbende, deze SO-vraag kan misschien wat helpen.