c# - regulares - Regex para que coincida con más de 2 espacios en blanco pero no en una línea nueva
expresiones regulares java (1)
Quiero reemplazar todo más de 2 espacios en blanco en una cadena pero no líneas nuevas, tengo esta expresión regular: /s{2,}
pero también está haciendo coincidir nuevas líneas.
¿Cómo puedo unir 2 o más espacios en blanco solamente y no líneas nuevas?
Estoy usando c #
Coloca los caracteres del espacio en blanco que quieras combinar dentro de una clase de caracteres. Por ejemplo:
[ /t]{2,}
coincide con 2 o más espacios o pestañas.
También podrías hacer:
[^/S/r/n]{2,}
que coincide con cualquier carácter en blanco, excepto /r
y /n
al menos dos veces (tenga en cuenta que la mayúscula S
en /S
es la abreviatura de [^/s]
).