<rng:choice>
<rng:data type="token">
<rng:param name="pattern">(pt)?</rng:param>
</rng:data>
<rng:data type="token">
<rng:param name="pattern">0+(pt)?</rng:param>
</rng:data>
<rng:data type="token">
<rng:param name="pattern">0+(\.0+)?(pt)?</rng:param>
</rng:data>
<rng:data type="token">
<rng:param name="pattern">\.0+(pt)?</rng:param>
</rng:data>
</rng:choice>