Ignorer la casse quand on teste un texte

Bonjour à tous,

est il possible d’ignorer la casse dans un Si ?

Ma variable #equipement# vient d’une interaction google home et suivant ma demande, je reçois soit « Vmc » soit « vmc ». Je peux faire un OU mais ce n’est pas ma demande.

Hello
Tu teste par exemple que avec soit des minuscule soit des majuscules.
strtolower(ta variable #equipement# ) matches ‹ /vmc/ ›

1 « J'aime »

Bonjour,

Oui c’est possible nativement dans Jeedom, en ajoutant /i à la suite de votre test
#[Maison][Email][Sujet]# matches « /totol/i »

1 « J'aime »

@Djelau

@olive non c’est bien la casse tu peux remettre comme c’était

Jai remis en attendant mais regarde le lien ça parle bien de CASE …
et je l’ait touours vu ecrit comme ça !

en anglais oui mais en français c’est la casse

Je suis peut être trop orienté programmation :wink:

Pourquoi mettre ces lettres cassées dans des cases, si ce n’est pour risquer de minuscules problèmes avec la police. :stuck_out_tongue_winking_eye:

Quoiqu’il en soit, merci à tous pour vos suggestions, je retiens la solution suivante (et je note au passage que dans le cas présent, le == ne fonctionne pas et qu’il faut le remplacer par matches)

1 « J'aime »

En tous cas la fonction strtolower de conversion en minuscules fonctionne elle aussi parfaitement …

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.