Utilisation d'expressions régulières devraient faire le travail à court de cette:
word\r\n
avec word
remplacer
Comment est-ce exactement fait dépend de votre environnement/éditeur/outils. Vous avez mentionné cf + lf, qui indique que vous utilisez Windows. Par exemple, si vous utilisez Notepad++, il a un support de regex intégré et vous pouvez utiliser ces fonctions pour atteindre votre objectif.
Mise à jour: J'ai essayé cette variante cela fonctionne:
Télécharger Vim pour Windows.
Ouvrez votre fichier dans Vim.
Dans ce document, exécutez la commande suivante:
%s/\v([[:digit:]]+NPN[[:alpha:]]+)\n/\1 /g
Explication:
%s - work for all lines
\v - easier regex manipulation regarding backslashes
([[:digit:]]+NPN[[:alpha:]]+) - match some digits, then NPN, then letters and capture this
\n - match end of line
\1 - replace everything with first group and two spaces
g - do this many times for each line (this is basically optional)
Eh bien, il y a beaucoup de différentes formes de mon mot spécifique. par exemple si mon mot clé est NPN il y a des mots comme 02NPNPAGLUBE, 12NPNSEALANT et .... mais le problème est à la fin de tous ces mots, il y a une marque de paragraphe (entrer le caractère) et je veux l'éliminer et mettre 2 les espaces. Comment? Comment puis-je pointer vers un mot? – odiseh