credo di avercela fatta:

/^[abcdefghilmnopqrstuvzwkjy0-9]{8,20}$/ig

sembra che funzioni