Fixes #149
EWMC72QYKVI52XFZXUVWGQ3XPMUMXGVXGHSYVQXYC62Q6NNEGIPQC
VZX6HJ3I35NVK6L4FP7ASLNAMLMGPAESPQAAYZEUCXYKFUA6HTAQC
OX6NYJDVCDX2UCJ4QQMTRJVZ535NOMCJGYCHDLCADJPQI7RMCXPQC
var match = elem.name.match(/^input-(\w+)-(\w+)$/);
var match = elem.name.match(/^input-([A-Za-z][\w-]*)-(\w+)$/);