Extraire l'année
Le convertisseur de données Extraire l'année extrait une année à partir d'une date dans le texte d'entrée. La date peut être incomplète, par exemple ne contenir que l'année.
Propriétés
Le convertisseur de données Extraire l'année peut être configuré à l'aide des propriétés suivantes :
- Paramètre régional
-
Spécifie le paramètre régional utilisé dans la date.
- Expression rationnelle du format de date
-
Contient une expression rationnelle qui spécifie le format de la date, dont l'année doit être extraite. Voir la description de la syntaxe ci-dessous.
- Nbr max. de mois à l'avance
-
Le nombre maximal de mois à prévoir. Ce champ ne prend effet qu'en l'absence d'une année explicite lors de l'utilisation des expressions rationnelles 'jj' et 'MM'.
- Nbre max de jours à l'avance
-
Le nombre maximal de jours à prévoir. Ce champ ne prend effet qu'en l'absence d'une mois explicite lors de l'utilisation des expressions rationnelles 'jj' et 'aaa'.
- Description
-
Saisissez une description à afficher dans la liste des convertisseurs de données. S'il n'existe aucun type dans une description, un type sera généré.
Syntaxe de l'expression rationnelle du format de date
Les expressions rationnelles suivantes peuvent être combinées pour créer l'expression rationnelle dans la propriété Expression rationnelle du format de date :
Expression rationnelle |
Description |
---|---|
aa |
Année à deux chiffres |
aaa |
N'importe quelle année |
aaaa |
Année à quatre chiffres |
AAAA1 |
Année de la semaine à quatre chiffres |
MM |
Mois à un ou deux chiffres, abréviations ou noms complets du mois |
jj |
Date à un ou deux chiffres |
EEE |
Nom court du jour de la semaine (par exemple, Dim au lieu de Dimanche). |
EEEE |
Nom complet du jour de la semaine (par exemple, Lundi). |
hh ou HH |
Heure à un ou deux chiffres |
mm |
Minute à un ou deux chiffres |
ss |
Seconde à un ou deux chiffres |
a |
Marqueur AM ou PM |
Z |
Identifiant du fuseau horaire (par exemple « HNP », « Heure d'Europe centrale » ou « GMT+02:00 ») |
* |
Ignorer un nombre quelconque de caractères (ceci doit être utilisé pour ignorer les caractères alphanumériques a-z et A-Z) |
Espace |
Ignorer un ou plusieurs espaces |
Tout autre caractère non alphanumérique |
Ignorer ce caractère exact (utilisez * pour ignorer les caractères alphanumériques) |
Si les expressions rationnelles du jour de la semaine ('EEE' et 'EEEE') sont utilisées et que l'expression rationnelle de date ('jj') n'est pas utilisée, alors les expressions rationnelles de mois et d'année ('MM' et 'aa'/'aaa'/'aaaa') ne peuvent pas être utilisées. Dans ce cas, la date trouvée est le jour suivant avec un nom correspondant à l'expression rationnelle. Par exemple, si l'expression rationnelle est 'EEEE' et que l'entrée est le texte suivant :
Mercredi
l'année trouvée est l'année du prochain Mercredi.
Si les expressions rationnelles du jour de la semaine sont utilisées avec une expression rationnelle de date (et éventuellement les expressions rationnelles de mois et d'année), le jour de la semaine est ignoré. Par exemple, si l'expression rationnelle est 'EEE, jj/MM/aaa' et que l'entrée est le texte suivant :
l'année trouvée est '2003'.
Rendez-vous donc Mercredi
L'expression rationnelle 'EEEE' doit être utilisée car l'expression rationnelle 'EEE' correspondra à 'Jeu', entraînant le convertisseur de données Extraire l'année à trouver l'année du prochain Jeudi.