do\=ps,dfa
  Partial match: do
  data&#62; gsb\=ps,dfa,dfa_restart
   0: g
  data&#62; dogsbody\=dfa
   0: dogsbody
   1: dog
</pre>
The first data line passes the string "dogsb" to a standard matching function,
setting the PCRE2_PARTIAL_SOFT option. Although the string is a partial match
for "dogsbody", the result is not PCRE2_ERROR_PARTIAL, because the shorter
string "dog" is a complete match. Similarly, when the subject is presented to
a DFA matching function in several parts ("do" and "gsb" being the fi