Come si usa un'espressione regolare javascript per controllare una stringa che non corrisponde a determinate parole?
Ad esempio, voglio una funzione che, se passata una stringa che contiene abco def, restituisca false.
'abcd' -> falso
'cdef' -> false
'bcd' -> vero
MODIFICARE
Preferibilmente, desidero un'espressione regolare semplice come qualcosa come [^ abc], ma non fornisce il risultato atteso poiché ho bisogno di lettere consecutive.
per esempio. Vogliomyregex
if ( myregex.test('bcd') ) alert('the string does not contain abc or def');
L'istruzione myregex.test('bcd')viene valutata a true.