Não inicia com
A função doesNotStartWith
é usada para determinar se uma cadeia de caracteres não inicia com uma subcadeia especificada como booleana.
Formato
{STRING_1}.doesNotStartWith({STRING_2}, {BOOLEAN})
Argumento | Descrição |
---|---|
{STRING_1} | A sequência de caracteres a ser verificada. |
{STRING_2} | A sequência de caracteres a ser pesquisada na primeira sequência. |
{BOOLEAN} | Um parâmetro opcional para determinar se a verificação diferencia maiúsculas de minúsculas. Por padrão, isso é definido como verdadeiro. |
Exemplo
A consulta PQL a seguir determina, com distinção entre maiúsculas e minúsculas, se o nome da pessoa não começa com "Joe".
person.name.doesNotStartWith("Joe")
Termina com
A função endsWith
é usada para determinar se uma sequência de caracteres termina com uma subsequência especificada como booleana.
Formato
{STRING_1}.endsWith({STRING_2}, {BOOLEAN})
Argumento | Descrição |
---|---|
{STRING_1} | A sequência de caracteres a ser verificada. |
{STRING_2} | A sequência de caracteres a ser pesquisada na primeira sequência. |
{BOOLEAN} | Um parâmetro opcional para determinar se a verificação diferencia maiúsculas de minúsculas. Por padrão, isso é definido como verdadeiro. |
Exemplo
A consulta do PQL a seguir determina, com distinção entre maiúsculas e minúsculas, se o endereço de email da pessoa termina com ".com".
person.emailAddress.endsWith(".com")
Não termina com
A função doesNotEndWith
é usada para determinar se uma cadeia de caracteres não termina com uma subcadeia especificada como booleana.
Formato
{STRING_1}.doesNotEndWith({STRING_2}, {BOOLEAN})
Argumento | Descrição |
---|---|
{STRING_1} | A sequência de caracteres a ser verificada. |
{STRING_2} | A sequência de caracteres a ser pesquisada na primeira sequência. |
{BOOLEAN} | Um parâmetro opcional para determinar se a verificação diferencia maiúsculas de minúsculas. Por padrão, isso é definido como verdadeiro. |
Exemplo
A consulta do PQL a seguir determina, com distinção entre maiúsculas e minúsculas, se o endereço de email da pessoa não termina com ".com".
person.emailAddress.doesNotEndWith(".com")
Contains
A função contains
é usada para determinar se uma cadeia de caracteres contém uma subsequência especificada como booleana.
Formato
{STRING_1}.contains({STRING_2}, {BOOLEAN})
Argumento | Descrição |
---|---|
{STRING_1} | A sequência de caracteres a ser verificada. |
{STRING_2} | A sequência de caracteres a ser pesquisada na primeira sequência. |
{BOOLEAN} | Um parâmetro opcional para determinar se a verificação diferencia maiúsculas de minúsculas. Por padrão, isso é definido como verdadeiro. |
Exemplo
A consulta do PQL a seguir determina, com distinção entre maiúsculas e minúsculas, se o endereço de email da pessoa contém a cadeia de caracteres "2010@gm".
person.emailAddress.contains("2010@gm")
Não contém
A função doesNotContain
é usada para determinar se uma cadeia de caracteres não contém uma subsequência especificada como booleana.
Formato
{STRING_1}.doesNotContain({STRING_2}, {BOOLEAN})
Argumento | Descrição |
---|---|
{STRING_1} | A sequência de caracteres a ser verificada. |
{STRING_2} | A sequência de caracteres a ser pesquisada na primeira sequência. |
{BOOLEAN} | Um parâmetro opcional para determinar se a verificação diferencia maiúsculas de minúsculas. Por padrão, isso é definido como verdadeiro. |
Exemplo
A consulta do PQL a seguir determina, com distinção entre maiúsculas e minúsculas, se o endereço de email da pessoa não contém a cadeia de caracteres "2010@gm".
person.emailAddress.doesNotContain("2010@gm")
Igual a
A função equals
é usada para determinar se uma cadeia de caracteres é igual à cadeia de caracteres especificada como booleana.
Formato
{STRING_1}.equals({STRING_2})
Argumento | Descrição |
---|---|
{STRING_1} | A sequência de caracteres a ser verificada. |
{STRING_2} | A sequência de caracteres a ser comparada com a primeira sequência. |
Exemplo
A consulta PQL a seguir determina, com distinção entre maiúsculas e minúsculas, se o nome da pessoa é "John".
person.name.equals("John")