ThéorieRéférences XMLOpérateurs

L'opérateur de contenu [contains]

L'opérateur de contenu [contains]
L'opérateur de contenu a la particularité de comparer une section d'une chaîne de caractères à une chaîne de caractères. Le résultat renvoie une valeur booléenne.

Syntaxe

Syntaxe
string contains string

  • Le résultat de l'opération sera toujours une valeur de type booléenne.
  • Les deux opérandes doivent être 2 chaînes de caractères :
    • Blogger contient Blog
  • Les opérandes peuvent être :
    • Une valeur explicite
    • Une donnée
    • Le résultat d'une expression Blogger (une opération imbriquée)
  • L'opération peut être imbriquée dans une autre opération qui accepte une valeur de type boolean.
  • Attention ! Le terme contains est également un opérateur "membres" qui compare une valeur à un tableau. En savoir plus.


Quelques exemples

2 valeurs explicites
<b:if cond='"Blogger" contains "Blog"'>

</b:if>
Le résultat de l'opération sera : true. La chaîne de caractères Blog est contenu dans Blogger.

Une valeur explicite et une donnée
<b:if cond='data:blog.title contains "Code"'>

</b:if>
Si la valeur de la donnée est Blogger Code, le résultat de l'opération sera : true. La chaîne de caractères Code est contenu dans Blogger Code.

2 données
<b:if cond='data:blog.pageTitle contains data:blog.title'>

</b:if>
Le résultat de l'opération sera : true. Le nom du blog est toujours contenu dans le titre de la page.


Syntaxe fonctionnelle

Une syntaxe fonctionnelle est une alternative que l'on peut utiliser lorsque la syntaxe standard contient plusieurs fois le même opérateur.
L'usage de cette alternative ne se justifie pas vraiment avec l'opérateur de contenu parce qu'il n'y a que 2 opérandes.

contains(string,string)
Dernière modification :
Assistance publique pour le produit Blogger sur les Forums d'aides :

Certifiée par Google - Experte Platine TC (Ambassador & Advanced Troubleshooter):
  • Affectation Google France, produit Blogger, du 11/07/2011 au 28/07/2014.
  • Affectation Google US, produit Blogger depuis le 28/07/2014.

Posts les plus consultés de ce blog

DéveloppementsFichiers XML
Favicons multi-sets [icon / apple-touch-icon / msapplication]
Populaire
ThéorieRéférences XMLParamètres des données
Le paramètre Image redimensionnable [isResizable]
Populaire