GBEPad
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment : -50%
-50% Baskets Nike Air Huarache
Voir le deal
64.99 €

RECHERCHE REMPLACE

2 participants

Aller en bas

RECHERCHE REMPLACE Empty RECHERCHE REMPLACE

Message  LUCIEN Mar 22 Sep - 16:55

Bonjours : je fais de l'electronique et j'utilise entre autre cet editeur pour modifier des fichiers SPICE "model de circuit electronique"
je pratique le chasse à l'elephant au lasso a dos de mulet sans assistance, et j'ai pas rater un episode des feux de l'armour, c'est pour dire !.

Or donc :
SUJET : RECHERCHE AVEC REMPLACEMENT SUR PLUSIEURS LIGNES OU AVEC INSERTION DE CR LF
EN GROS J'AIMERAIS REMPLACER UNE CHAINE DE CARACTERES PAR UNE AUTRE SUR PLUSIEURS LIGNE

EXPL : LIGNE "HELLO COMMENT CA VA"
RECHERCHE "HELLO"
REMPLACE PAR "HELLO
BOY COMMENT CA VA"
en fait ouvrir une boite de remplacement sur plusieurs lignes

Bonne continuation bon courage et peut etre à bientôt .
LUCIEN.

LUCIEN

Messages : 1
Date d'inscription : 22/09/2009

Revenir en haut Aller en bas

RECHERCHE REMPLACE Empty Re: RECHERCHE REMPLACE

Message  Admin Ven 25 Sep - 12:46

Bonjour Lucien,

Il y a un moyen de faire ce que vous souhaitez en 2 étapes.
En reprenant votre exemple, vous faites sous GBEPad :
  • première étape : remplacer la chaine de caractères HELLO par HELLO|BOY (le caractère pipe | va servir de caractère "cible" pour la deuxième étape : vous pouvez utiliser n'importe quel caractère ou chaine de caractère. Ce qui est important, c'est que cette cible ne soit pas déjà présente dans le fichier).
    Une fois cette action réalisée, vous obtenez la ligne suivante : HELLO|BOY COMMENT CA VA
    Enregistrez le fichier.


  • deuxième étape : lancez l'éditeur héxadécimal (menu Outils / Editeur Hexa).
    Cliquez sur le bouton "Remplacer" de l'éditeur hexa. Dans la zone Texte ou donnée hexa à remplacer, renseigner le caractère cible (| dans notre exemple). La case à cocher "Recherche du texte" doit être cochée avec un "v" (elle a 3 posistions : décochée, cochée avec un "v", cochée avec un "carré"). Cela indique à GBEPad de rechercher du texte et non des caractères hexa.
    Dans la zone "Texte ou donnée hexa à placer", renseignez 0d0a (zéro d zéro a). Décochez la case "Texte". Cliquez sur le bouton "Remplacer tout". Enfin, enregistrez le fichier via le bouton "Enregistrer" de l'éditeur hexa.
    Fermez l'éditeur hexa. En revenant sous GBEPad, vous devriez voir le résultat attendu.


Voilà,
Grégory.

Admin
Admin

Messages : 78
Date d'inscription : 25/10/2007

https://gbepad.forumpro.fr

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum