Création d'une règle où seul le début du commentaire est gardé

Discussions à propos d'iCompta sur macOS
Avatar de l’utilisateur
MilesTEG
Messages : 146
Inscription : 12 septembre 2013, 22:58

Création d'une règle où seul le début du commentaire est gardé

Message par MilesTEG »

Bonjour,
J'aimerais créer une règle pour les péages autoroutier qui me garde la date présente en commentaire.
le commentaire sur une opération se présente ainsi :
DU 210220 SAPN VILLE CARTE yyyyXXXXXXXXyyyy

Je traite déjà la partie n° de CB qui identifie la CB qui paye, pareil pour le SAPN qui identifie l'organisme autoroutier (ou bien ASF ou autre).
Reste que je voudrais conserver juste la partie "DU 210220" pour identifier précisément les trajets car les débits sont mis à la date de prélèvement qui est en l’occurrence du 25/02 pour cette opération.

Ma règle ressemble à celà :
Capture d’écran 2020-02-26 à 14.22.13.png
Capture d’écran 2020-02-26 à 14.22.13.png (48.62 Kio) Consulté 2207 fois
Mais je ne sais pas comment faire pour que le commentaire ne garde que la date... ou bien juste les 9 premiers caractères.
Est-ce possible ? Si oui comment faire ?
Merci d'avance
++ Miles
iPhone 15+ avec iOS 17.4.1 (21E237)
Macbook Air M2 avec macOS Sonoma 14.4.1 (23E224)
Avatar de l’utilisateur
Angeman
Administrateur
Messages : 12469
Inscription : 28 décembre 2008, 21:28
Localisation : Toulouse, France
Contact :

Re: Création d'une règle où seul le début du commentaire est gardé

Message par Angeman »

L'expression régulière, mettez :

Code : Tout sélectionner

DU (\d{6}) .*
et le remplacement :
Avatar de l’utilisateur
MilesTEG
Messages : 146
Inscription : 12 septembre 2013, 22:58

Re: Création d'une règle où seul le début du commentaire est gardé

Message par MilesTEG »

Nickel, merci :mrgreen:

Mais j'ai mis en remplacement :

Code : Tout sélectionner

DU $1
Il y a une liste des expressions régulières disponibles ?

En tout cas, merci pour la réponse super rapide :ugeek:
iPhone 15+ avec iOS 17.4.1 (21E237)
Macbook Air M2 avec macOS Sonoma 14.4.1 (23E224)
Répondre