Documentation Center

Exemples : Structuration de fichiers texte (fichiers texte délimité par des expressions régulières)

Exemples d'utilisation d'expressions régulières pour définir les fichiers texte délimités par des modèles d'expressions régulières.

Exemple : Spécification d'un nom de fichier simple

L'expression régulière [ a-z].*[0-9]\.txt décrit tout nom commençant par une lettre minuscule et se terminant par un chiffre suivi des caractères .txt.

Exemple : Structure dans un fichier texte délimité par des expressions régulières

Pour spécifier la structure d'un fichier texte délimité par des expressions régulières et préciser que le processeur ne doit traduire que le texte marqué comme commentaire, définissez le paramètre du type de fichier Texte pour Structure du document selon ce qui suit :
Texte à traduireExemples de paramètres
Commence par // et se termine à la fin de ligne.

Modèle d'ouverture : //

Modèle de fermeture : $

Désactivez l'option Multiligne.

Notez que vous devez fournir un modèle de fermeture (même si l'option Multiligne est désactivée).

Commence par /* et se termine par */, sur la même ligne ou une ligne différente.

Modèle d'ouverture : /\*

Modèle de fermeture : \*/

Sélectionnez Multiligne.

Exemple : Fichier texte délimité par des expressions régulières - Balise autonome (d'espace réservé)

Pour traiter toutes les adresses e-mail comme balises autonomes (d'espace réservé). Exemple d'adresse e-mail : Julien.lebrun_27@gmail.com

Exemple d'expression d'adresse e-mail :

caractères alphabétiques, traits d'union et points, arobase (@), caractères alphabétiques, traits d'union et points

Exemple d'expression régulière correspondante simple :

[\w\-\.]+@[\w\-\.]+

Pour utiliser cette expression afin de spécifier une balise autonome, accédez à Fichier > Options > Types de fichier > Texte > Modèles imbriqués, puis sélectionnez Ajouter une règle.

Remplissez la boîte de dialogue Ajouter une règle imbriquée comme suit :

SectionExemples de paramètres
Type de règle

Sélectionnez Espace réservé.

Règle

Ouverture : [\w\-\.]+@[\w\-\.]+

Propriétés

Cliquez sur Avancé. Sélectionnez Inclure avec le texte dans le champ Comportement de l'espace réservé.

Lorsque le fichier est ouvert pour traduction, toutes les adresses e-mail qu'il contient sont traitées en tant que balises autonomes et s'affichent dans la fenêtre de traduction.

Exemple : Fichier texte délimité par des expressions régulières - Paire de balises

Activez <b> et </b> en tant que paire de balises affichant le texte en gras. Dans la boîte de dialogue Fichiers texte d'expressions régulières > Modèles imbriqués, sélectionnez Ajouter une règle. Dans la boîte de dialogue Ajouter une règle imbriquée, remplissez les champs suivants :
SectionExemples de paramètres
Type de règle

Sélectionnez Paire de balises.

Règle

Ouverture : <b>

Fermeture : </b>

Propriétés

Cliquez sur Traduire, puis sélectionnez Toujours à traduire.

Modifiez le formatage : dans le champ du style Gras, sélectionnez Activer.

Lorsque le fichier est ouvert pour traduction, toutes les occurrences de <b>…</b> qu'il contient sont traitées en tant que paires de balises ; le texte inclus entre ces balises est affiché en gras.