JavaScript - Expresion regular

 
Vista:

Expresion regular

Publicado por David (2 intervenciones) el 06/07/2007 16:03:59
Hola a todos, se que no es de buen ver pedir codigo, pero estoy desesperado.
EL problema que tengo es el siguiente:
tengo en un variable algo como esto

var link = "http://192.168.156.12/hola/adios";

Y mi intencion es sustituir la ip por un nombre de dominio(por ejemplo dominio.com) de forma que la variable link quedara asi:
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Expresion regular

Publicado por David (2 intervenciones) el 06/07/2007 16:08:33
Me deje el resultado:

yo quiero que la variable link me quede asi:
http://dominio.com/hola/adios
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Expresion regular

Publicado por Gonzalo (107 intervenciones) el 08/07/2007 23:03:34
Prueba con algo como:

link = link.replace(/(http:\/\/)([^/]+)\/([\!-\~]*)/i,"$1www.dominio.com/$3")
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar