[refactor] lofts validation to the backend, passed with a set of regex strings