dicho que quiera sustituir a una cadena en un archivo con el siguiente contenidoCómo reemplazar texto mientras se mantienen las mayúsculas?
name
nAmE
naMEbb
NAME
y quiso reemplazar el "nombre" con la palabra "Dave", pero manteniendo la capitalización del texto original. Por ejemplo, mi salida deseada sería,
dave
dAvE
daVEbb
DAVE
¿Hay una sola línea de hacer esto (preferiblemente en Perl para poder hacer una sustitución en el lugar a través de muchos archivos)?
EDIT El problema es ambiguo a menos que ambas cadenas tengan exactamente la misma longitud. Supongamos que sí.
¿La secuencia original y sustituida tiene la misma longitud? De lo contrario, la definición de "mismo caso" es ambigua – enzotib