> '^Description:\n(.*?)\n\n' expects to find a blank line. So you mean that from '''Description:\nSearch for an exact or abbreviated match of a string in an array of strings.\n\n'''
we shall get '''Search for an exact or abbreviated match of a string in an array of strings.\n'''?