Re: Verifier la presence d'un mot dans tous les champs

Liste des GroupesRevenir à fcl regexp 
Sujet : Re: Verifier la presence d'un mot dans tous les champs
De : benoit (at) *nospam* leraillez.com.invalid ("Benoît L.")
Groupes : fr.comp.lang.regexp
Date : 01. Mar 2023, 12:29:43
Autres entêtes
Organisation : C'est celui qui dit qui est
Message-ID : <ttn9em$h0s$1@shakotay.alphanet.ch>
References : 1 2 3 4 5 6 7 8 9 10 11 12
User-Agent : MacCafe/2.11(4D18)/caturra (macOS 13.2.1 (22D68) - MacBookPro14,2)
Le 1er mars 2023 à 09:27, André Favre d'un élan de joie s'exprima
ainsi :


"Benoît L." <benoit@leraillez.com.invalid> wrote:
>
Oui, bon, bin caser la solution dans 22 caractères… hors de mes
compétences passées, actuelles ou à venir. Par contre, je te fais un
AppleScript si tu veux (ou du Swift si je m'y remets).
>
Je peux voir un script AppleScript SVP ?

Bien sûr. Le premier « paragraphe » ci-dessous n’est bien sûr qu’une
seule ligne. Quand AppleScript est sorti début 90 son « vocabulaire »
existait en anglais, français et japonais.

Voici une version qui donne une idée :
_____________________________________________________________
set TextToTest to "Pour parler à cœur ouvert, je mets une phrase vide,
cœur à cœur, je mets du cœur à l'ouvrage, même si ce n'est pas de gaieté
de cœur." as string

set TextToSearch to "cœur"
set AppleScript's text item delimiters to ","
set TextAsList to text items of TextToTest
repeat with i in TextAsList
  if i does not contain TextToSearch then
    display dialog "J’ai trouvé un « " & TextToSearch & " » qui manque
    dans « " & i & " »."
    exit repeat
  end if
end repeat
set AppleScript's text item delimiters to ""
_____________________________________________________________

Le dialogue affiche :
J’ai trouvé un « cœur » qui manque dans « je mets une phrase vide ».
[Cancel] [OK]

À partir de là on peut récupérer le texte dans un fichier, le modifier
dans certaines applications, envoyé le résultat dans une autre appli à
qui on demande d’effectuer d’autres choses…

Un exemple du passé (de mémoire) : ouvrir une connexion 5250 sur un
AS400, créer des fichiers via des requêtes ODBC avec l’émulateur 5250,
récupérer les fichiers par un logiciel de ftp, les copier dans des
fichiers Excel, mettre à jour un ensemble de fichiers Excel via des
liaisons, imprimer une page disant que c’était fait (pas d’email à
l’époque). Et c’était lancé toutes les nuits par un petit utilitaire.



--
Benoît
Un gars qu'a pas les moyens d'acheter bon marché.


Date Sujet#  Auteur
13 Mar 22 * Vérifier la présence d'un mot dans tous les champs23Olivier Miakinen
13 Mar 22 +* Re: Vérifier la présence d'un mot dans tous les champs3Olivier Miakinen
14 Mar 22 i`* Re: Vérifier la présence d'un mot dans tous les champs2Olivier Miakinen
5 Apr 22 i `- [RÉSOLU] Vérifier la présence d'un mot dans tous les champs1Olivier Miakinen
14 Mar 22 `* Re: Vérifier la présence d'un mot dans tous les champs19Otomatic
14 Mar 22  `* Re: Verifier la presence d'un mot dans tous les champs18Olivier Miakinen
14 Mar 22   +* Re: Verifier la presence d'un mot dans tous les champs2Otomatic
14 Mar 22   i`- Re: Verifier la presence d'un mot dans tous les champs1Olivier Miakinen
11 Jun 22   `* Re: Verifier la presence d'un mot dans tous les champs15Dominique
11 Jun 22    `* Re: Verifier la presence d'un mot dans tous les champs14Olivier Miakinen
28 Feb 23     `* Re: Verifier la presence d'un mot dans tous les champs13"Benoît L."
28 Feb 23      `* Re: Verifier la presence d'un mot dans tous les champs12Olivier Miakinen
28 Feb 23       `* Re: Verifier la presence d'un mot dans tous les champs11"Benoît L."
28 Feb 23        +* Re: Verifier la presence d'un mot dans tous les champs3Olivier Miakinen
1 Mar 23        i`* Re: Verifier la presence d'un mot dans tous les champs2"Benoît L."
1 Mar 23        i `- Re: Verifier la presence d'un mot dans tous les champs1Olivier Miakinen
1 Mar 23        `* Re: Verifier la presence d'un mot dans tous les champs7Olivier Miakinen
1 Mar 23         `* Re: Verifier la presence d'un mot dans tous les champs6Olivier Miakinen
1 Mar 23          `* Re: Verifier la presence d'un mot dans tous les champs5"Benoît L."
1 Mar 23           `* Re: Verifier la presence d'un mot dans tous les champs4André Favre
1 Mar 23            `* Re: Verifier la presence d'un mot dans tous les champs3"Benoît L."
1 Mar 23             +- Re: Verifier la presence d'un mot dans tous les champs1André Favre
2 Mar 23             `- Re: Verifier la presence d'un mot dans tous les champs1M.V.

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal