Infelizmente, não há suporte para isso, mas você pode usar algumas linhas de C # para fazer isso. Você pode seguir o tutorial em: link
Basicamente você incluiria uma regra conceitualmente como esta:
<rule name="Modulus Rewrite">
<match url="(.*)/([\d+])$" />
<action type="rewrite" url="{R:1}{Modulus:{R:2}}" />
</rule>
onde você captura o URL, mas separadamente o segmento com números, e passa para o provedor personalizado
E o seu código será parecido com o código abaixo e você usará uma tag < condition > para
public class ModulusProvider: IRewriteProvider
{
public void Initialize(IDictionary<string, string> settings, IRewriteContext rewriteContext)
{
}
public string Rewrite(string value)
{
int iVal;
if (int.TryParse(value, out iVal)) {
return (iVal % 1000).ToString(CultureInfo.InvariantCulture);
}
return String.Empty;
}
}