Ver Mensaje Individual
  #6 (permalink)  
Antiguo 10/07/2011, 15:09
zant95
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: $& en expresiones regulares

Lo he leido, pero no entiendo como solucionar entonces mi problema:

Código Javascript:
Ver original
  1. function emot(str) {
  2.     var regex = new RegExp(str, 'g');
  3.     this.innerHTML = this.innerHTML.replace(regex, '<img  src=images/$&.png />');
  4. };
  5.  
  6. emot.call(document.body, '!sad|!happy|!dizzy');

Es decir, reemplazar !sad, !happy y !dizzy por imágenes cuyo atributo src al usar $& quede sin el "!".