Tengo una cuerda como brown,Ceilings,flu,hydraulic bar stool,horse saddles,marble tiles
. Quiero eliminar el texto que no contiene espacios, pero mantener el texto que tiene al menos un espacio. El resultado debe ser como hydraulic bar stool,horse saddles,marble tiles
.
Estoy atascado en [^,]*\s
y todavía no sé cómo resolver el problema. ¿Cómo puedo hacer esto con una expresión regular y reemplazar?
Respuestas:
Encontrar
Reemplazar con nada.
Cómo funciona:
\b[^, ]+
coincide con palabras enteras.(?<! )
limita estas coincidencias a palabras que no están precedidas por un espacio.(,|$)
además limita las coincidencias a las palabras seguidas de una coma o del final de la línea.Esto debe coincidir con todas las entradas de una sola palabra y la coma final.
fuente
\b
Marca el principio o el final de una palabra.