regulares regular regexp expressions expresiones expresion examples example buscar regex notepad++ replace

regexp - notepad++ search regular expression example



Uso de Notepad++ Regex para buscar y reemplazar solo parte del texto encontrado (3)

Tengo un archivo con algunos nombres separados por comas y algunos números de cuenta separados por comas. Así que los nombres siempre serán algo como "Dow, John" y los números como "012394,19862". Usando las características de Regex Find de Notepad ++, me gustaría cambiar todos los '','' entre los números en ''|''.

Básicamente a su vez:

12345,09876 13568,08642

dentro

12345|09876 13568|08642

He estado usando [0-9], para encontrar las comas, pero no puedo dejar que salga correctamente el último dígito del número y reemplace solo la coma .

¿Algunas ideas?


Busque ([0-9]), y reemplácelo con /1| . ¿Eso funciona?


usa este regex

(/d),(/d)

y reemplazarlo con

$1|$2

O

/1|/2


(?<=/d), debería funcionar. Por extraño que parezca, esto solo funciona si uso reemplazar todo, pero no si uso reemplazar solo. Como alternativa, puede usar (/d), y reemplazar con $1|