Erreur Regex
ASTER::CONDITION::REGEX::Not Found any matches.
Utilisez des expressions régulières pour rechercher une chaîne, et lorsqu’il n’y a pas de correspondance dans les résultats de la recherche, exécutez immédiatement une condition pour notifier qu’une erreur a été détectée.
La fonction de recherche utilisant des expressions régulières retournera
true
une seule fois lorsqu’il n’y a pas de correspondance.
La recherche de chaînes utilisant des expressions régulières a deux méthodes : “Correspondance Partielle” et “Correspondance Exacte”. La “Détection de Non-Concordance” fonctionne avec ces deux fonctions de recherche.
Vous pouvez créer un événement pour gérer le cas où il n’y a pas de correspondance dans les résultats de recherche.
Paramètres
Identifiant Unique pour la Recherche REGEX ( uID
)
0
Veuillez entrer l'identifiant unique de recherche. Entrez un numéro qui correspond à l'identifiant unique de recherche que vous avez défini avant de rechercher.
Point Clé
regex.replace effectue également des recherches, mais la condition de “non-concordance” ne fonctionne pas même s’il n’y a pas de correspondance dans le remplacement.
À propos de la Détermination de Non-Concordance
La détermination de la non-concordance est une condition d’exécution immédiate (Condition).
En tenant compte de l’ordre d’exécution des événements, la “recherche” est effectuée en premier, suivie du “jugement”.
Lorsque le “résultat du jugement” est “aucune condition correspondante”, le processus passe immédiatement à la ligne d’événement d’exécution immédiate.
- Recherche → Processus de jugement → “Match” → Continuer (Exécuter l’action spécifiée)
- Recherche → Processus de jugement → “No match” → Move to Mismatch event → Exécuter une autre action.
Lors du traitement en flux de plusieurs recherches et jugements, définissez un "numéro d'identification de recherche" (Search uID) lors de la recherche.
Il devient plus facile de créer des événements uniques car il est possible de distinguer quelle condition de jugement a produit une discordance.
search uID
La valeur par défaut du numéro d'identification de recherche (search uID) est définie à 0
.
Comme il s'agit d'une valeur destinée à identifier les événements, veuillez attribuer un nombre autre que zéro, qui ne soit pas en conflit avec d'autres événements, si nécessaire.
Si aucune identification n'est nécessaire, utilisez 0
.