Foros del Web » Programando para Internet » Javascript »

Expresiones regulares para caracteres html y más

Estas en el tema de Expresiones regulares para caracteres html y más en el foro de Javascript en Foros del Web. Hola, necesito ayuda con dos expresiones regulares. La primera es más difícil, necesito cambiar las comillas simples que van entre comillas simples por dos comillas ...
  #1 (permalink)  
Antiguo 08/02/2011, 10:05
Avatar de PosProdukcion  
Fecha de Ingreso: noviembre-2004
Ubicación: Manzanares el Real (Madrid)
Mensajes: 726
Antigüedad: 19 años, 5 meses
Puntos: 9
Expresiones regulares para caracteres html y más

Hola, necesito ayuda con dos expresiones regulares.

La primera es más difícil, necesito cambiar las comillas simples que van entre comillas simples por dos comillas simples... Es decir, la cadena

Procedimiento 'PARAM1', 'PARAM2 'con comillas' SIMPLES', 'PARAM3 'con comillas' SIMPLES'


se convierte en

Procedimiento 'PARAM1', 'PARAM2 ''con comillas'' SIMPLES', 'PARAM3 ''con comillas'' SIMPLES'

Me resulta bastante difícil, seguro que hay más de uno mejor que yo con las expresiones regulares


La segunda creo que es sencilla pero no doy con ello, necesito cambiar todos los caracteres <, > y " por &lt;, &gt; y &quot; respectivamente. No funcionan ni /</g ni /\</g.


EDITO: ya he solucionado la segunda, estaba rodeando la expresion regular con comillas.

Ha quedado así:
Código Javascript:
Ver original
  1. mensaje_enviar = mensaje_enviar.replace(/>/g, '&gt;').replace(/</g, '&lt;').replace(/\"/g,"&quot;");


Gracias

Última edición por PosProdukcion; 08/02/2011 a las 10:11

Etiquetas: caracteres, expresiones, html, regulares
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:57.