Me considero bastante bueno con las expresiones regulares, pero éste está apareciendo a ser sorprendentemente difícil: Quiero recortar todo espacios en blanco, excepto el carácter de espacio: ' '
.Extracción de todos los espacios en blanco a excepción de ""
En Java, el RegEx que he intentado es: [\s-[ ]]
, pero este también elimina ' '
.
ACTUALIZACIÓN:
Aquí es la cadena particular que estoy tratando de despojar a los espacios de:
project team manage key
Nota: sería entre los caracteres "equipo" y "gestionar". Aparecen como un espacio largo al editar esta publicación, pero se ven como un único espacio en el modo de visualización.
Puede reemplazar todos los espacios con un carácter que sabe que no estará presente, eliminar todos los espacios en blanco y cambiar el carácter especial a un espacio. –
Verdadero (este truco en realidad ya se me ocurrió) y sospecho que funcionaría, pero requeriría tres reemplazos en lugar de uno. –
Entonces ... uh ... ¿le gustaría que su cadena de salida lea 'project teammanage key'? – CanSpice