como converter essa expressao em python
let blocks = data.match();new RegExp(‘.{1,’ + maxBlockLength + ‘}’, ‘g’)
JavaScript em python
A
1 Resposta
Assumindo que maxBlockLength é um número inteiro e data é uma string, seria algo assim:
import re
blocks = re.findall(f'.{{1,{maxBlockLength}}}', data)
print(blocks)
# ou
blocks = re.findall('.{1,' + str(maxBlockLength) + '}', data)
print(blocks)
O primeiro usa f-string (disponível desde o Python 3.6), e como ele usa chaves para interpolar a variável maxBlockLength, preciso usar {{ para que seja interpretado como um { literal.
Se achou muito confuso, use concatencação simples, como feito no segundo exemplo.
Criado 22 de março de 2023
Ultima resposta 22 de mar. de 2023
Respostas 1
Participantes 2
Alura Histograma: o que é, tipos e como fazer no Python Descubra o que é histograma, conheça os principais tipos e aprenda a criar gráficos de frequência com Python. Guia completo para análise de dados!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo