Вот регулярное выражение:
const regex = /^(([a-z-]+:[А-Яа-я]+)(\n[a-z-]+:[А-Яа-я]+)*)$/;
regex.test(value);
Как сделать так, чтобы в данном примере (self-employed:Самозанятый) сделать возможность добавления пробела только после слова "самозанятый"?
Например: self-employed:Самозанятый путешественник.