<http://schema.org/query-input>
"required name=search_term_string"^^<http://www.w3.org/2001/XMLSchema#string>
<https://www.sitepoint.com/community/t/where-in-this-preg-match-is-it-saying-no-empty-value/24924>