Sujet : Re: Verifier la presence d'un mot dans tous les champs
De : mv (at) *nospam* gmail.com.invalid (M.V.)
Groupes : fr.comp.sys.mac.programmationDate : 05. Mar 2023, 15:18:27
Autres entêtes
Organisation : M.V. & Co
Message-ID : <tu24r3$e6r$1@shakotay.alphanet.ch>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
User-Agent : MacCafe/2.11/caturra (Mac OS X 10.14.6 (18G9323) - MacBookAir7,2)
Dans le message <
tu1svn$2hc6$1@cabale.usenet-fr.net>, Olivier Miakinen a
écrit le 5 mars 2023 à 12 h 04 :
else if decimalSeparator is in k then
set invalid_list to invalid_list & k
>
Oups ! Sur un Mac configuré en anglais, ou dans toute langue dont le
decimalSeparator est un point, tout nombre non entier sera considéré
comme invalide.
Tu as raison !…
Je suis resté bêtement avec l'idée que le decimalSeparator était une
virgule en ayant en tête ta demande :
« Maintenant il te reste à ajouter un test au début pour éviter
que "1,5" soit considéré comme une syntaxe valide sur un Mac en français
alors qu'il serait rejeté comme invalide en anglais. » !
Je crois que je vais m'arrêter là car ça n'a plus beaucoup de sens de
poursuivre.
Tu voulais que tel et tel item soient valides et que tel et tel item ne
le soient pas (comme par exemple "1,5") : mon dernier script remplit ces
missions alors je passe à autre chose. ;-)
-- 🇺🇦 Michel Vauquois - <http://michelvauquois.fr> 🇺🇦Les diplômes sont faits pour les gens qui n’ont pas de talent. Vous avez dutalent ? Ne vous emmerdez pas à passer le bac. (Pierre Desproges)