Bagaimana cara menggunakan ekspresi reguler javascript untuk memeriksa string yang tidak cocok dengan kata tertentu?
Misalnya, saya menginginkan fungsi yang, ketika diteruskan string yang berisi salah satu abcatau def, mengembalikan nilai salah.
'abcd' -> salah
'cdef' -> salah
'bcd' -> benar
EDIT
Lebih disukai, saya ingin ekspresi reguler sesederhana seperti, [^ abc], tetapi tidak memberikan hasil yang diharapkan karena saya membutuhkan huruf berurutan.
misalnya. saya inginmyregex
if ( myregex.test('bcd') ) alert('the string does not contain abc or def');
Pernyataan myregex.test('bcd')tersebut dievaluasi ke true.