Retrieve String: All Functions
À propos des fonctionnalités de données textuelles d’ASTER
ASTER intègre REGEX et JSON dans ses fonctionnalités principales. En raison des spécifications de JSON, seul l’encodage UTF-8 est pris en charge.
Les deux sont des fonctionnalités essentielles pour gérer les données textuelles. REGEX est utilisé pour rechercher et remplacer, tandis que JSON est utilisé pour des tâches telles que la collecte de données pour enregistrer dans des fichiers texte ou charger des données depuis des fichiers.
Comme ASTER prend en charge un grand nombre de fonctionnalités textuelles, cette page se concentre uniquement sur les fonctionnalités d’édition de texte, en les présentant par catégorie. Vous trouverez une liste de ce qui est possible avec l’édition de texte d’ASTER.
REGEX
Fournit des fonctionnalités avancées d’édition de chaînes. Une connaissance des Expressions Régulières pour ECMAScript est requise.
-
Recherche de Chaînes : Récupérer les sous-correspondances à partir des résultats de recherche pour la recherche de correspondance exacte et la recherche de correspondance partielle.
-
ASTER::Expression::REGEX::Get Submatch; Exact Match
-
ASTER::Expression::REGEX::Get Submatch; Partial Match
-
-
Remplacement de Texte : Récupérer le texte remplacé, prend en charge les caractères de contrôle tels que les codes de saut de ligne.
- ASTER::Expression::REGEX::Get Replaced String
JSON
Un format de données polyvalent et hautement lisible. Sa simplicité le rend facile à manipuler pour les débutants.
-
Lecture et écriture de données au format JSON
-
Possibilité de sauvegarder les résultats de recherche et de remplacement avec REGEX au format JSON.
Une fonctionnalité permettant de produire en sortie des données JSON chargées en mémoire est disponible, et la récupération de valeurs à l’aide de JSON Pointer est également possible.
-
ASTER::Expression::JSON::Get Dump (or MetaInfo)
-
ASTER::Expression::JSON::Get Flatten Dump
-
ASTER::Expression::JSON::Get String with a current Targeted JSON Pointer
Les données JSON peuvent gérer des types de données autres que les chaînes de caractères. Une fonctionnalité qui effectue une conversion forcée de type et récupère les données en tant que chaîne est appelée fonction “Get As String”, et elle se distingue de la fonction de récupération de chaînes qui ne comporte pas de traitement de conversion.
-
ASTER::Expression::JSON::Get as String by JSON Pointer
-
ASTER::Expression::JSON::Get as String from the Targeted
-
ASTER::Expression::JSON::Get as String from Targeted Array
ASTER
Une fonctionnalité permettant de stocker des chaînes de caractères en utilisant des zones mémoire est disponible, permettant de transmettre des chaînes définies comme valeurs initiales au démarrage de l’application ou d’envoyer et recevoir des chaînes à tout moment pendant l’exécution de l’application. “Date & Time” peut également être utilisé pour obtenir des horodatages.
-
ASTER::Action::Set Text
-
ASTER::Expression::General Functions::Get String
-
ASTER::Expression::General Functions::Get Date & Time
Object Motion Control
“Object Motion Control” dispose d’une fonctionnalité de débogage qui génère, sous forme de chaîne, une liste d’informations d’enregistrement des instances d’objets incluses dans les groupes de mouvement enregistrés.
- ASTER::Expression::ObjectMotionControl::Get Debug Info
FileSystem: ( Obsolete )
La version bêta d’ASTER incluait des fonctionnalités de FileSystem, telles que l’obtention de listes de fichiers et de dossiers dans un dossier spécifié. La version bêta n’est plus disponible.
L’implémentation a été annulée dans la version officielle d’ASTER. rev.0.9.15