Como remover texto que não contém espaços de uma string delimitada no Notepad++

Como remover texto que não contém espaços de uma string delimitada no Notepad++

Eu tenho uma string como brown,Ceilings,flu,hydraulic bar stool,horse saddles,marble tiles. Quero remover o texto que não contém espaços, mas manter o texto que possui pelo menos um espaço. O resultado deve ser parecido hydraulic bar stool,horse saddles,marble tiles.

Estou preso [^,]*\se ainda não sei como descobrir o problema. Como posso fazer isso com uma localização e substituição de regex?

Responder1

Encontrar

(?<! )\b[^, ]+(,|$)

Substitua por nada.

Como funciona:

\b[^, ]+corresponde a palavras inteiras.
(?<! )limita essas correspondências a palavras que não são precedidas por um espaço.
(,|$)limita ainda mais as correspondências a palavras seguidas por uma vírgula ou no final da linha.

Deve corresponder a todas as entradas de uma única palavra e à vírgula final.

informação relacionada