Source: https://www.stata.com/manuals15/m-5substr.pdf