Belirli kelimelerle eşleşmeyen bir dizeyi kontrol etmek için bir javascript normal ifadesini nasıl kullanırım?
Örneğin, abcveya içeren bir dize iletildiğinde defyanlış döndüren bir işlev istiyorum .
'abcd' -> yanlış
'cdef' -> yanlış
'bcd' -> doğru
DÜZENLE
Tercihen, [^ abc] gibi basit bir normal ifade istiyorum, ancak ardışık harflere ihtiyacım olduğu için beklenen sonucu vermiyor.
Örneğin. İstiyorummyregex
if ( myregex.test('bcd') ) alert('the string does not contain abc or def');
İfade myregex.test('bcd')değerlendirilir true.