Match this pattern against the start of
start is provided, it must be an integer in the range
string.length. In that case, this patten is tested against the
string at the
start position. That is, a Match is returned if the
pattern can match a part of the string starting from position
null if the pattern doesn't match.
Match matchAsPrefix(String string, [int start = 0]);