Escrevi uma expressão regular na esperança de poder substituir todas as correspondências (que é apenas um caractere) por maiúsculas. Estou usando o EditPad Pro (no entanto, estou disposto a usar qualquer outra ferramenta que me permita fazer isso, desde que seja livre para tentar, pois só preciso fazer isso uma vez).
Segundo plano: tenho um arquivo de texto muito longo usado por um aplicativo que diferencia maiúsculas de minúsculas, e algumas palavras começam com letras minúsculas em vez de maiúsculas, interrompendo o aplicativo. Isso levaria muito tempo para ser feito à mão e seria bastante complicado sem expressões regulares, porque a ocorrência do caractere minúsculo (mal) é muito específica.
Eu escrevi a expressão regular select e agora posso usá-la com uma referência anterior ($ 1 funciona muito bem), no entanto, não posso substituí-la por caracteres maiúsculos. Eu pensei que algo como \ u $ 1 funcionaria, mas não no EditPad Pro.
Se nenhuma ferramenta gratuita me permitir fazer isso, acho que a alternativa seria apenas fazê-lo em C #, mas estou com pressa e não estou perto de um compilador, então eu teria que baixar a edição expressa primeiro, então ... Seria preferível encontrar uma ferramenta que suporte esse recurso!
Obrigado!