EasyUse/Promptgenerated

PromptLine(promptLine)

Le nœud PromptLine extrait un bloc consécutif de lignes d'une chaîne de prompt.

prompt Line

STRING
COMBO
prompt
text
start_index
0
max_rows
1000
remove_empty_lines
Easy Use

Le nœud PromptLine extrait un bloc consécutif de lignes d'une chaîne prompt. Il vous permet de sélectionner une ligne de départ, de limiter le nombre de lignes renvoyées et, facultativement, de supprimer les lignes vides avant d'effectuer la sélection. Les lignes sélectionnées sont renvoyées à la fois sous forme d'une STRING unique jointe et sous forme d'une valeur COMBO/liste.

Entrées

NomTypeValeur par défautDescription
promptSTRINGtextLe texte source du prompt. La sélection des lignes est effectuée sur cette chaîne en la divisant sur les caractères de nouvelle ligne.
start_indexINT0Index de la première ligne à sélectionner, basé sur zéro. 0 sélectionne la première ligne. Plage : 0–9999.
max_rowsINT1000Nombre maximal de lignes à renvoyer. Si moins de lignes sont disponibles après start_index, toutes les lignes restantes sont renvoyées. Plage : 1–9999.
remove_empty_linesBOOLEANtrueLorsqu'il est activé, les lignes vides ou ne contenant que des espaces sont supprimées avant l'indexation et ne sont pas incluses dans la sortie. Lorsqu'il est désactivé, les lignes vides sont conservées et comptent dans start_index/max_rows.

Sorties

TypeDescription
STRINGLes lignes sélectionnées jointes en une seule chaîne avec des retours à la ligne.
COMBOLes mêmes lignes sélectionnées sous forme de valeur COMBO/liste, en préservant l'ordre. Utile pour les nœuds en aval qui acceptent des listes de lignes ou des entrées de type combo.

Notes d'utilisation

  • Les indices sont basés sur zéro : la première ligne est 0, la deuxième est 1, et ainsi de suite.
  • Les valeurs par défaut (start_index=0, max_rows=1000, remove_empty_lines=true) renvoient en pratique l'intégralité du prompt avec les lignes vides supprimées. Si le prompt contient plus de 1000 lignes non vides, seules les 1000 premières sont renvoyées.
  • Si start_index pointe au-delà de la dernière ligne disponible, la sortie est vide.
  • Comme max_rows a un minimum de 1, vous ne pouvez pas demander explicitement zéro ligne. Pour produire une sortie vide, utilisez un start_index situé au-delà de la fin du prompt ou transmettez un prompt vide.
  • La valeur par défaut de prompt est la chaîne littérale text, donc une entrée prompt non connectée produit toujours une sélection valide d'une seule ligne.
  • La sortie COMBO est utile lorsque les lignes sélectionnées doivent être consommées comme des éléments individuels plutôt que comme un bloc de texte combiné.

Commentaires

Connectez-vous avec GitHub pour rejoindre la discussion.

Chargement des commentaires…