Sto usando questa espressione regolare in preposizioni minuscole, congiunzioni, ecc. Nei file di testo e desidero aggiungere 2 eccezioni: non in minuscolo quando $ 1 è preceduto da ":" o preceduto da "-". Qual è il modo corretto e conciso per farlo. Grazie.Espressione regolare in caratteri minuscoli
s/(\s(?:a|about|an|and|at|by|for|from|in|is|it|of|on|the|to|with))\b/\L$1/gi;
amo domande regex che coinvolgono Lookaround. –
Un elenco più grande di preposizioni: http://en.wikipedia.org/wiki/List_of_English_prepositions – sidyll