String-only version of seq. Returns Match.FULL once the entire given string could be matched.
Unless collect is true (default: false), only matches given string and does not collect input. Therefore then also only passes an empty string to fail callback. If collect is true, the failed callback will be called with the collected input.