<div></div>
<string-new value="hello world"> <string-scan substring="hello"> <assert-equal value="hello" type="string">
<div></div>
<string-new value="123abc"> <string-scan pattern="[0-9]+"> <assert-equal value="123" type="string">
<div></div>
<string-new value="abc123"> <string-scan pattern="[0-9]+"> <value-is-nil> <assert-true>
<div></div>
<string-new value=" "hello"> <string-scan pattern="[\n\t"]+"> <assert-equal value=" "" type="string">