1
resposta

[Dúvida] Após utilizar o comando regex as palavras no texto ficam sem espaços

Ao utilizar o código "dados['descricao_local'].str.replace('[^a-zA-Z0-9-']', ' ', regex=True)" que é disponibilizado na aula 4, no google colab, o texto na coluna "descrição local" aparece sem espaço, ou seja, as palavras estão todas juntas. Como no print abaixo:!print do comando regex e a saida com as palavras juntas. Desta forma fiquei travado na aula 4 não consegui resolver o problema. O que estou fazendo de errado?

1 resposta

Olá, Nadson! Como vai?

De alguma forma o espaço está sendo ignorado por não estar incluso na expressão Regex. Teste o seguinte código:

dados['descricao_local'].str.replace('[^a-zA-Z0-9\-\' ]', ' ', regex=True)

Dessa forma o espaço está sendo incluído nos caracteres que devem permanecer.

Fico no aguardo do seu feedback!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado