22 Voix

Remplacer Texte par la première Ligne

Question de Demande Mail | 16/03/2023 à 00:32

J'ai un grand nombre de fichiers texte dans lesquels je souhaite remplacer du texte ou - dans mon cas - un certain caractère par le contenu de la première ligne du même fichier texte.

La structure de tous ces fichiers texte est toujours la suivante:

exemple
Un ~ vient rarement seul, car plusieurs ~s sont préférables.
Il existe de nombreux types d'~s.
Par ~, un ~ d'un ~ serait le suivant:
...

Dans la première ligne, il y a un texte (un mot typiquement) et dans le reste du fichier, le caractère ~ doit être remplacé par ce texte.

Je veux donc obtenir le résultat suivant pour le fichier d'exemple affiché:

exemple
Un exemple vient rarement seul, car plusieurs exemples sont préférables.
Il existe de nombreux types d'exemples.
Par exemple, un exemple d'un exemple serait le suivant :
...

J'ai un nombre à quatre chiffres de ces fichiers texte. Bien sûr, je ne peux pas travailler avec la fonction normale de rechercher et remplacer, car le texte de la première ligne est toujours différent. Ouvrir chaque fichier individuellement serait également beaucoup trop de travail pour moi. Existe-t-il un moyen d'automatiser cette tâche?

RépondrePositifNégatif
2Meilleure Réponse2 Voix

Vous pouvez facilement effectuer cette tâche avec le TextConverter sur n'importe quel nombre de fichiers texte simultanément en utilisant des références dans la fonction de remplacement normale de l'application.

Pour cela, vous pouvez utiliser les paramètres suivants dans le programme:

  • Activez l'option "Actions > Texte > Remplacer"
  • Dans la zone de texte "Rechercher", tapez: ~
  • Dans la zone de texte "Remplacer", tapez: %ref:line=1%
  • De plus, l'option "Références" sous "Actions > Options" doit être activée

Avec ces paramètres, le TextConverter recherchera le texte "~" et le remplacera dans chaque fichier par la première ligne du fichier correspondant. Cela fonctionne à travers l'espace réservé "%ref:line=1%", qui représente le contenu de la première ligne. Si le remplacement doit provenir d'une autre ligne, vous pouvez également remplacer le "1" dans cet espace réservé par n'importe quel autre numéro de ligne.

Si vous n'activez pas l'option "Actions > Options > Références", le texte "%ref:line=1%" restera tel quel. Dans cette section d'options, vous pouvez également trouver un aperçu de toutes les autres références disponibles. En plus des lignes individuelles ou multiples, également des caractères, des mots ou le contenu entier des fichiers peuvent être référencés, et il est également possible de modifier le contenu de la référence avant de l'insérer. Vous pouvez en savoir plus à ce sujet dans le didacticiel sur l'utilisation des références dans le TextConverter.
16/03/2023 à 00:39

RépondrePositif Négatif
Répondre

Sujets Connexes

Avis Important

Veuillez noter: Les contributions publiées sur askingbox.com sont des contributions d’utilisateurs et ne doivent pas remplacer les conseils d’un professionnel. Ils ne sont pas vérifiés par des indépendants et ne reflètent pas nécessairement l’opinion de askingbox.com. Apprendre encore plus.

Participer

Posez votre propre question ou écrivez votre propre article sur askingbox.com. Voici comment.