Fonction matches

Tags: #<Tag:0x00007f3f4b22ae98>

Bonjour,
Je souhaite faire un widget tout simple sur les type de vigilance meteo.
Les infos MeteoFrance issues du plugin vigilance meteo affiche par exemple « canicule, canicule rouge » en ce moment (oui, il fait chaud …)
Je souhaite donc tester dans le champs TEST

> #value# matches "/canicule/"

J’ai vu dans un post qu’il faudrait utiliser string.indexof() mais quelle est la syntaxe ?? faut il faire un nouveau widget par code ??
merci pour votre aide

Bonjour,

Donc dans le cadre du widget, si le code JS est lancé dans jeedom.cmd.update il sera du style :

if (_options.display_value.indexOf("canicule") != -1) {
          console.log("trouvé")
        }
        else {
          console.log("PAS trouvé")
        }

Sinon :

if ("#state#".indexOf("canicule") != -1) {
          console.log("trouvé")
    }
    else {
      console.log("PAS trouvé")
    }