Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

[RESOLU] Suppression des espaces

Réservé à la création de scénarios dans JEEDOM
Avatar de l’utilisateur
maxland
Timide
Messages : 103
Inscription : 26 déc. 2015, 15:50

[RESOLU] Suppression des espaces

Message par maxland » 04 oct. 2018, 10:11

Bonjour,
J'utilise le plugin Agenda pour récupérer les horaires que ma femme rentre sur son agenda gmail.
Le problème c'est quelle a tendance à coller un espace à la fin de la saisie. Côté Jeedom, je récupére l'horaire dans une variable.
J'ai testé comme ça str_replace(" ","",variable(horaires_Math)) , rien à faire toujours l’espace à la fin.
J'ai donc essayé autrement en créant une variable "9h17h test" str_replace(" ","",9h17h test), l’espace est toujours là.
si je fais str_replace(" ","-",9h17h test), l’espace est toujours là. Par contre si je fais
,str_replace("h","",9h17h test), j'ai bien en résultat: 917 test.
J'ai l'impression qu'il ne reconnaît pas les espaces dans une phrase.
Dernière édition par maxland le 04 oct. 2018, 12:17, édité 1 fois.
Jeedom 3.2.11 sur Nuc
30modules Zwave + 22 modules Rfxcom + clé enOcean + Bluetooth UD100
5 Caméras Wanscam + onduleur APC Back-UPS 700

Avatar de l’utilisateur
cadavor
Actif
Messages : 1284
Inscription : 21 juin 2015, 22:00
Localisation : 34

Re: Suppression des espaces

Message par cadavor » 04 oct. 2018, 10:19

Si c'est pour supprimer les espaces (ou autres caractères spéciaux) en debut/fin de chaine, tu peux utiliser la fonction trim()
Jeedom Stable 3.3
NUC Z83 + Aeotec Z-Stick Gen5
Z-Wave FGR + FGMS + FGDS + FGFS + FGK + FGWPE + ZW062 + ZW080
GH Mini + Orvibo AllOne + Playbulb + Miband2

Avatar de l’utilisateur
maxland
Timide
Messages : 103
Inscription : 26 déc. 2015, 15:50

Re: Suppression des espaces

Message par maxland » 04 oct. 2018, 11:31

Merci cadavor, ça marche !
Jeedom 3.2.11 sur Nuc
30modules Zwave + 22 modules Rfxcom + clé enOcean + Bluetooth UD100
5 Caméras Wanscam + onduleur APC Back-UPS 700

Avatar de l’utilisateur
cadavor
Actif
Messages : 1284
Inscription : 21 juin 2015, 22:00
Localisation : 34

Re: Suppression des espaces

Message par cadavor » 04 oct. 2018, 12:06

maxland a écrit :
04 oct. 2018, 11:31
Merci cadavor, ça marche !
Peux-tu ajouter Résolu dans le titre de ton post initial.
Jeedom Stable 3.3
NUC Z83 + Aeotec Z-Stick Gen5
Z-Wave FGR + FGMS + FGDS + FGFS + FGK + FGWPE + ZW062 + ZW080
GH Mini + Orvibo AllOne + Playbulb + Miband2

trainkill666
Timide
Messages : 9
Inscription : 24 févr. 2018, 23:18

Re: [RESOLU] Suppression des espaces

Message par trainkill666 » 29 déc. 2018, 18:47

Bonjour,
je relance le sujet car j'ai le même problème pour supprimer les espaces mais ils sont "dans" la chaine de caractères, trim ne fonctionne pas dans mon cas.
Sous Jeedom dans un scénario :
str_replace(' ','','S4 mini') renvoi 'S4 mini' or si je place 4 à la place str_replace('4','','S4 mini') j'obtiens 'S mini'.
Comment dois-je procéder ?
Merci.

Répondre

Revenir vers « Scénarios »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 12 invités