:
lookahead:
/^((?=[a-z])[^e])+$/i
, , , e ( e).
regex JavaScript, , .
set intersection:
/^[[a-z]&&[^e]]+$/i
"a-z" "not e".
JavaScript. , , . "" , Java, Perl, PHP, Python Ruby.
:
/^[[a-z]--[e]]+$/i
"a-z" e.
JavaScript. , , . "" , Python .Net. ( , - vs --.)