MatchesXsNonPositiveInteger🔗
Check that
text conforms to the pattern of an xs:nonPositiveInteger.
Code
non_positive_integer_rep = r"(\+0|0|-[0-9]+)"
pattern = f"^{non_positive_integer_rep}$"
return match(pattern, text) is not None