Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/11/2010, 11:16
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 1 mes
Puntos: 1485
Respuesta: Duda expresion regular! un tonteria dificil

si, no tienes idea de cuan dificil es! y maxime si te desesperas. para contestar tu pregunta como se niega algo en una expresion regular depende de que exactamente te refieres: denegar caracteres u omision por busqueda procedentes (mi mal traduccion de negative lookahead). a continuacion dos enlaces que hablan de ello: clases denegada y positive and negative lookahead. el manual es buen recurso pero tenga cuidado porque el material discute las expresiones regulares en su forma global y javascript no posee todas las caracteristicas que ahi se discute, por ejemplo el lookbehind.

de todos modos no creo que te sea de utilidad. la mejor solucion y la menos complicada para tu caso es utilizar el ancla word boundaries para buscar todos los espacios que existen entre dos palabras. para darte una idea de como es la expresion, /\word-boundary \espacios {uno o mas} \word-boundary/ global.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.

Última edición por zerokilled; 13/11/2010 a las 11:21