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})
ArgumentoDescriçã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})
ArgumentoDescriçã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})
ArgumentoDescriçã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})
ArgumentoDescriçã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})
ArgumentoDescriçã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})
ArgumentoDescriçã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")