Como dividir texto pelo limite que realmente vale.
A divisão deve respeitar a definição real do limite e preservar a ordem. Caracteres, pontos de código e bytes são medidas diferentes.
Adapte o fluxo à sua tarefa.
Defina se o limite é em bytes, pontos de código ou outra medida específica da plataforma. Divida em pontos adequados, preservando a ordem e contando rótulos ou separadores. Informe o tamanho medido de cada parte e marque qualquer palavra que sozinha ultrapasse o limite.
- O que você fornece
- Texto, limite e marcadores de continuação necessários.
- O que você recebe
- Partes ordenadas que preservam palavras e limites por pontos de código.
Veja a entrada e o resultado.
Entrada e saída ilustrativas · exemplo didático, não uma execução real do WebAct
Exemplo campo
Text: red blue green; maximum chunk length 8 characters; keep words intact.
Exemplo completo
Chunk 1: red blue. Chunk 2: green. Include separators or continuation markers in the count if required.
Carregue esta entrada no prompt e copie para o WebAct para testar a tarefa. Seu resultado pode ser diferente da ilustração.
Decisões e solução de problemas.
Os marcadores de continuação contam para o limite da parte?
Sim, se forem enviados com ela. Reserve espaço para eles antes de escolher os pontos de divisão.
Por que uma parte cabe no limite de caracteres mas ultrapassa o de bytes?
Alguns caracteres usam vários bytes em UTF-8. Conte pela medida real do destino, não pelo tamanho visível.
Teste com sua própria fonte.
Substitua o exemplo pelo seu material no prompt. Mantenha os requisitos necessários e copie a tarefa para o WebAct.
Personalizar e copiar a tarefa ↑