Reemplazar texto con expresiones regulares

05/09/2003 - 23:15 por Marcelo López | Informe spam
Tengo que reemplazar en un texto una secuencia del tipo digito.digito (con
un punto entre medio) por la secuencia digito,#digito (con una coma y un
sharp entre los MISMOS numeros).

Si uso una expresion regular y la clase REGEX, no encuentro la forma de
reemplazar por los mismos numeros que tenia al matchear la expresion.

Alguna sugerencia ?

Saludos


Marcelo
 

Leer las respuestas

#1 William Fernández
08/09/2003 - 14:53 | Informe spam
Si lo que buscas es reemplazar caracteres dentro de un String
Puedes usar el Metodo Replace del mismo para hacer el trabajo. Ejemplo:

Si tenemos un TextBox con estos valores:

192.168.1.257

y quieres obtener una cadena convertida en el formato que buscas

string nCadenaNueva = textBox1.Text.Replace(".",",#");

y en la cadena nueva éstará

192,#168,#1,#257



TSU. William Fernández
Analista de Sistemas
Lab. Behrens.
Caracas - Venezuela
Telf. 58-212-7315250
EMail:
"Marcelo López" escribió en el mensaje
news:eaqhVL$
Tengo que reemplazar en un texto una secuencia del tipo digito.digito (con
un punto entre medio) por la secuencia digito,#digito (con una coma y un
sharp entre los MISMOS numeros).

Si uso una expresion regular y la clase REGEX, no encuentro la forma de
reemplazar por los mismos numeros que tenia al matchear la expresion.

Alguna sugerencia ?

Saludos


Marcelo




Preguntas similares