Agradecería un poco de ayuda
Hay alguna Expresión regular para usar en Buscar/Reemplazar que haga referencia exclusivamente a los símbolos de puntuación (!,?,¡,¿, etc) de la misma manera que existe para las letras ([:alpha:]), los números ([:number:]), los espacios ([:space:])?
Lo necesito para el siguiente caso: en un texto de decenas de hojas se nos pide "arreglar" la colocación de las comas, de manera que :
1) nunca queden espacios entre el caracter previo a la coma y la coma
2) siempre quede un solo espacio entre la coma y el caracter posterior
Ejemplo: Hola,()Martín.
Y uno de los fallos (en rojo) que se repiten es como este:
Imagino que mañana vienes a cenar,¿verdad? La última vez,()si no recuerdo mal,()no pudiste venir.
Lo he intentado con la Expresión regular "." que equivale a cualquier caracter pero también a un espacio:
- Buscar: ",."
- Reemplazar: ", ." (hay un espacio en el medio)
Siguiendo el ejemplo deantes, quedaría:
Imagino que mañana vienes a cenar,()¿verdad? La última vez,()()si no recuerdo mal,()()no pudiste venir.
Es decir, arreglo una cosa y estropeo otra ya que las 2 últimas comas van seguidas de 2 espacios en lugar de sólo uno. Por eso pregunto si hay una expresión regular concreta para estos símbolos.
Un saludo