Para corresponder a números inteiros positivos, inteiros negativos e zero usando expressão regular, você pode usar a seguinte regex:
^-?
\d+
-?\d+
Aqui está a explicação detalhada da expressão regular:
^
-?
Portanto, a expressão regular completa para corresponder a números inteiros positivos, inteiros negativos e zero é: -?\d+
Você pode usar essa regex em linguagens de programação como JavaScript, PHP, Python, Java, C#, entre outras, para validar e extrair números inteiros de uma string.