Escribí una expresión regular con la esperanza de poder reemplazar cada coincidencia (que es solo un carácter) por caracteres en mayúscula. Estoy usando EditPad Pro (sin embargo, estoy dispuesto a usar cualquier otra herramienta que me permita hacer esto, siempre que sea gratis, ya que solo necesito hacerlo una vez).
Antecedentes: tengo un archivo de texto muy largo utilizado por una aplicación que distingue entre mayúsculas y minúsculas, y algunas palabras comienzan con minúsculas en lugar de mayúsculas, lo que bloquea la aplicación. Esto llevaría mucho tiempo hacerlo a mano, y sería bastante complicado hacerlo sin expresiones regulares porque la aparición del carácter (malvado) en minúsculas es muy específico.
He escrito la expresión regular select y ahora puedo usarla con una referencia inversa ($ 1 funciona bien), sin embargo, no puedo reemplazarla con mayúsculas. Pensé que algo como \ u $ 1 funcionaría, sin embargo, no lo hace en EditPad Pro.
Si ninguna herramienta gratuita me permite hacer esto, supongo que la alternativa sería hacerlo en C #, sin embargo, tengo un poco de prisa y no estoy cerca de un compilador, así que primero tendría que descargar la edición express, así que ... ¡Sería preferible encontrar una herramienta que admita dicha función!
¡Gracias!