J'ai l'exemple suivant, 'H2J','H3N','H3N','H2J','H2P','H2K','H2J','H2K','H3N'
mais je souhaite que (H2J),(H3N),(H3N),(H2J),(H2P),(H2K),(H2J),(H2K),(H3N)
quelqu'un puisse me montrer quelle expression rationnelle remplacerait les guillemets simples par des crochets.
J'utilise TextWrangler sur Mac.
Réponses:
C'est le match
'
[A-Z0-9]+
'
La séquence est entre parenthèses afin que nous puissions la capturer et l’utiliser dans le remplacement
Le remplacement est juste
(
$1
)
Donc, dans votre éditeur, le terme de recherche serait:
Et le terme de remplacement serait:
Et remplace tout. Vérifiez le format de remplacement des groupes. Dans certains éditeurs, c’est à la
\1
place de$1
la source
/'([A-Z0-9]+)'\/\($1\)/g
la barre oblique extra gauche. Si oui, je n'ai pas d'allumettes? Si non, je ne vais pas obtenir un match de toute façon. `