Changing cached split to use a Regexp