Feature/read content length

Quantifiers followed by + are "possessive". They eat as many characters as possible and don't return to match the rest of the pattern. Since we're following it by a $ I don't think it has any difference in this regexp