В XSLT 2.0 используйте
<xsl:for-each select="foo[matches(foo_type, '1')]">
В отличие от SQL, который имеет довольно примитивный и неортодоксальный синтаксис шаблонов, XSLT использует регулярные выражения, которые очень близки к синтаксису, используемому в Perl и большинстве других современных диалектов регулярных выражений.