Pregunta patrón regex para permitir enteros positivos y negativos


Estoy tratando de encontrar un patrón de expresiones regulares en XSD que permita números enteros positivos y negativos

Mi código actual solo permite números enteros positivos.

xs:pattern value="[0-9]{0,10}"

5
2018-04-15 14:03


origen


Respuestas:


Suponiendo que solo mencione un signo negativo opcional delante del número:

xs:pattern value="-?[0-9]{0,10}"

9
2018-04-15 14:05



Utilizando el \d La notación lo haría aún más simple:

xs:pattern value="-?\d+"

1
2018-06-21 12:25



si usas Python: ejemplo re.findall:

regex=re.findall(r'(-?[\d]+)',somestring)

*salida: [número entero negativo, entero]


-1
2017-10-24 01:44