find line-start ((lookahead not field-end) any-text)+=sport-key field-end? ((lookahead not field-end) any-text)*=sport-name field-end? ((lookahead not field-end) any-text)*=league-key field-end? ((lookahead not field-end) any-text)*=league-name field-end? ((lookahead not field-end) any-text)*=document-class field-end? ((lookahead not field-end) any-text)*=fixture-key field-end? ((lookahead not field-end) any-text)*=fixture-name field-end? ((lookahead not field-end) any-text)*=tsn-league-name field-end? ((lookahead not field-end) any-text)*=tsn-category field-end? ((lookahead not field-end) any-text)*=tsn-slug-name-category field-end? ((lookahead not field-end) any-text)*=tsn-slug-name field-end? ((lookahead not field-end) any-text)*=tsn-heading field-end? ((lookahead not field-end) any-text)*=tsn-heading-fragment field-end? ((lookahead not field-end) any-text)*=tsn-dtd field-end? ((lookahead not field-end) any-text)*=flag field-end? ((lookahead not field-end) any-text)*=frequency-note field-end? ((lookahead not field-end) any-text)*=note field-end? ((lookahead not field-end) any-text)*=s2h-template field-end? ((lookahead not field-end) any-text)*=s2h-template-desired field-end? ((lookahead not field-end) any-text)*=s2h-slug-root field-end? ((lookahead not field-end) any-text)*=s2h-slug-team-flag field-end? ((lookahead not field-end) any-text)*=s2h-slug-keyword-flag field-end? ((lookahead not field-end) any-text)*=s2h-address field-end? ((lookahead not field-end) any-text)*=qa-sample field-end? ((lookahead not field-end) any-text)*=qa-sportsml field-end? ((lookahead not field-end) any-text)*=qa-html field-end? ((lookahead not field-end) any-text)*=publisher-key field-end? ((lookahead not field-end) any-text)*=fod-doc-credits field-end? ((lookahead not field-end) any-text)*=fod-score-credits field-end? ((lookahead not field-end) any-text)*=fod-display field-end? ((lookahead not (line-end or field-end)) any-text)*=track-revisions field-end?