Tengo el siguiente ejemplo 'H2J','H3N','H3N','H2J','H2P','H2K','H2J','H2K','H3N'
, pero quiero que (H2J),(H3N),(H3N),(H2J),(H2P),(H2K),(H2J),(H2K),(H3N)
alguien me muestre qué expresión regular reemplazaría las comillas simples con corchetes.
Estoy usando TextWrangler en Mac.
Respuesta1
/'([A-Z0-9]+)'/\($1\)/g
este es el partido
- a
'
- Una secuencia de uno o más caracteres alfanuméricos.
[A-Z0-9]+
- a
'
La secuencia está entre paréntesis para que podamos capturarla y usarla en el reemplazo.
El reemplazo es solo
- a
(
- La secuencia capturada arriba
$1
- a
)
Entonces en tu editor, el término de búsqueda sería:
'([A-Z0-9]+)'
Y el término de reemplazo sería:
\($1\)
Y reemplazar todo. Verifique el formato para reemplazar grupos, en algunos editores es \1
en lugar de$1