ripensandoci,
se avessi problemi con le accentate (per esempio con charset utf-8 la tua versione con gli escape non funzionerebbe)
puoi usare gli esadecimali, diventa quindi

var acceptnumlet = /^[A-Za-z]{1}(\.(?!\.)|\_(?!\_)|[A-Za-z0-9\xE0\xE8\xEC\xF2\xF9])+$/;