S'il vous plaît aidez-moi dans le modèle suivant
Texte actuel
ALPHA;111,'BI_209'
ALPHA;222,'BI_213'
ALPHA;AAA,'BI_209'
ALPHA;FFF,'BI_209'
ALPHA;123,'BI_220'
Statut prévu après le premier tour de recherche et; remplacer dans Notepad ++
BI_209;111,'BI_209'
ALPHA;222,'BI_213'
BI_209;AAA,'BI_209'
BI_209;FFF,'BI_209'
ALPHA;123,'BI_220'
Comme vu ci-dessus, au premier tour - j'ai l'intention de rechercher un motif spécifique * ALPHA* BI_209*
et remplacer par *BI_209*BI_209*
.
Aidez-moi s'il vous plaît avec les expressions rationnelles correctes dans FIND ainsi que les champs REMPLACER pour obtenir ce que je compte obtenir. Notez qu'il existe différents textes tels que '; 111,' ..... '; 222,' .... '; AAA,' entre lesquels ne devraient pas être modifiés ou affectés.
Si je reçois un modèle pour trouver et; remplacez, ce serait une aide dans un deuxième (et plus) tour (s) de plusieurs trouvailles et; remplacer - pour obtenir ce résultat
BI_209;111,'BI_209'
BI_213;222,'BI_213'
BI_209;AAA,'BI_209'
BI_209;FFF,'BI_209'
BI_220;123,'BI_220'
Pour trouver un texte
ALPHA...'BI_xxx'
et remplacer à'BI_xxx'...'BI_xxx'
:ALPHA(.*'(BI_\d+)')
\2\1
Essaye-le ici
Cela correspondra à tout
'BI_xxx'
oùxxx
est un nombre d'au moins un chiffre.la source
()
devrait être déplacé à l'intérieur du''
afin de fournir la solution exacte.