action Sous-chaîne
- Dernière mise à jour2022/11/23
action Sous-chaîne
L'action Sous-chaîne du package Chaîne vous permet d'extraire une sous-chaîne d'une chaîne.
Paramètres
- Dans le champ Chaîne source, spécifiez la chaîne source.
- Dans le champ Commencer par, spécifiez le point de départ.
- Dans le champ Longueur, spécifiez la longueur.
- Sélectionnez l'option Renvoyer une valeur vide si la plage est introuvable pour que la sortie affiche une valeur vide lorsque la valeur du champ d'index Commencer à partir de est supérieure à la chaîne source.Remarque : Le numéro d'index commence à 1.
- Dans la liste Attribuer le résultat à une variable, spécifiez la variable.
Exemple
Avant de commencer à construire un robot, créez un fichier au format .txt et enregistrez-le sous le nom extract_substring.txt dans le dossier C:\NBot testing. Ouvrez le fichier extract_substring.txt et saisissez le texte : Welcome to the Automation 360 platform et enregistrez-le.
Créez un exemple de robot et effectuez les étapes suivantes pour extraire une sous-chaîne d'une chaîne source :
- Créez un robot.
- Dans le panneau de gauche, cliquez sur Automatisation.
La liste des robots et des formulaires disponibles s'affiche.
- Cliquez sur Créer un robot.
- Saisissez le nom du robot : String_assign.
- Cliquez sur Créer et modifier.
- Dans le panneau de gauche, cliquez sur Automatisation.
- Ouvrez le fichier .txt et lisez les données.
- Faites glisser ou double-cliquez sur l'action
.Remarque : Le nom de session sera défini par défaut.
- Dans le champ Chemin de fichier, sélectionnez l'option Fichier de bureau et cliquez sur Parcourir pour sélectionner votre fichier.
- Dans l'onglet Délimiteur, cochez la case Virgule.
- Faites glisser ou double-cliquez sur l'action .
- Dans le champ Attribuer une valeur à la variable, cliquez sur l'icône Créer la variable pour créer une variable.
- Dans la fenêtre Créer la variable, saisissez table_data dans le champ Nom.
- Cliquez sur Créer et sélectionner.
- Double-cliquez sur l'action ou faites-la glisser pour fermer le fichier .txt.
- Dans le champ Nom de session, saisissez le nom de la session que vous avez utilisée dans l'action Ouvrir pour ouvrir le fichier.
- Faites glisser ou double-cliquez sur l'action
.
- Pour extraire une sous-chaîne de la chaîne source, double-cliquez sur l'action
ou faites-la glisser.
- Dans le champ Chaîne source, sélectionnez $table_data[0][0]$.
- Dans le champ Commencer à partir de, saisissez 16.
- Dans le champ Longueur, saisissez 14.
- Dans le champ Attribuer la sortie à la variable, cliquez sur l'icône Créer la variable pour créer une variable.
- Dans la fenêtre Créer la variable, saisissez substring_output dans le champ Nom.
- Cliquez sur Créer et sélectionner.
- Pour imprimer les valeurs, double-cliquez sur l'action Zone de message ou faites-la glisser. Dans le champ Entrer le message à afficher, saisissez $substring_output$.
- Cliquez sur Enregistrer, puis sur Exécuter.
Le robot extrait la sous-chaîne spécifique de la chaîne source et affiche le résultat Automation 360.