Does not start with
La fonction doesNotStartWith
permet de déterminer si une chaîne ne commence pas par une sous-chaîne donnée en tant que valeur booléenne.
Format
{STRING_1}.doesNotStartWith({STRING_2}, {BOOLEAN})
Argument | Description |
---|---|
{STRING_1} | La chaîne à vérifier. |
{STRING_2} | La chaîne à rechercher dans la première chaîne. |
{BOOLEAN} | Un paramètre facultatif permettant de déterminer si la vérification est sensible à la casse. Par défaut, cette valeur est définie sur vraie. |
Exemple
La requête PQL suivante détermine si le nom de la personne ne commence pas par « Joe » en respectant la casse.
person.name.doesNotStartWith("Joe")
Ends with
La fonction endsWith
permet de déterminer si une chaîne se termine par une sous-chaîne spécifiée sous la forme d’une valeur booléenne.
Format
{STRING_1}.endsWith({STRING_2}, {BOOLEAN})
Argument | Description |
---|---|
{STRING_1} | La chaîne à vérifier. |
{STRING_2} | La chaîne à rechercher dans la première chaîne. |
{BOOLEAN} | Un paramètre facultatif permettant de déterminer si la vérification est sensible à la casse. Par défaut, cette valeur est définie sur vraie. |
Exemple
La requête PQL suivante détermine si l’adresse e-mail de la personne se termine par « .com » en respectant la casse.
person.emailAddress.endsWith(".com")
Does not end with
La fonction doesNotEndWith
permet de déterminer si une chaîne ne se termine pas par une sous-chaîne donnée en tant que valeur booléenne.
Format
{STRING_1}.doesNotEndWith({STRING_2}, {BOOLEAN})
Argument | Description |
---|---|
{STRING_1} | La chaîne à vérifier. |
{STRING_2} | La chaîne à rechercher dans la première chaîne. |
{BOOLEAN} | Un paramètre facultatif permettant de déterminer si la vérification est sensible à la casse. Par défaut, cette valeur est définie sur vraie. |
Exemple
La requête PQL suivante détermine si l’adresse e-mail de la personne ne se termine pas par « .com » en respectant la casse.
person.emailAddress.doesNotEndWith(".com")
Contains
La fonction contains
permet de déterminer si une chaîne contient une sous-chaîne spécifiée en tant que valeur booléenne.
Format
{STRING_1}.contains({STRING_2}, {BOOLEAN})
Argument | Description |
---|---|
{STRING_1} | La chaîne à vérifier. |
{STRING_2} | La chaîne à rechercher dans la première chaîne. |
{BOOLEAN} | Un paramètre facultatif permettant de déterminer si la vérification est sensible à la casse. Par défaut, cette valeur est définie sur vraie. |
Exemple
La requête PQL suivante détermine si l’adresse e-mail de la personne contient la chaîne « 2010@gm » en respectant la casse.
person.emailAddress.contains("2010@gm")
Does not contain
La fonction doesNotContain
permet de déterminer si une chaîne ne contient pas de sous-chaîne spécifiée en tant que valeur booléenne.
Format
{STRING_1}.doesNotContain({STRING_2}, {BOOLEAN})
Argument | Description |
---|---|
{STRING_1} | La chaîne à vérifier. |
{STRING_2} | La chaîne à rechercher dans la première chaîne. |
{BOOLEAN} | Un paramètre facultatif permettant de déterminer si la vérification est sensible à la casse. Par défaut, cette valeur est définie sur vraie. |
Exemple
La requête PQL suivante détermine si l’adresse e-mail de la personne ne contient pas la chaîne « 2010@gm » en respectant la casse.
person.emailAddress.doesNotContain("2010@gm")
Equals
La fonction equals
permet de déterminer si une chaîne est égale à la chaîne spécifiée en tant que valeur booléenne.
Format
{STRING_1}.equals({STRING_2})
Argument | Description |
---|---|
{STRING_1} | La chaîne à vérifier. |
{STRING_2} | La chaîne à comparer à la première chaîne. |
Exemple
La requête PQL suivante détermine si le nom de la personne est « John » en respectant la casse.
person.name.equals("John")