Regular Expressions 101

Community Patterns

Encontrar los caracteres que habría que eliminar para convertir una cadena en un número decimal completo o por completar.

0

Regular Expression
PCRE (PHP <7.3)

/
[^0-9\.-]|(?<=.)-|\.(?=.*\.)
/
gm

Description

Encontrar cada carácter que cumplan alguna de las siguientes condiciones:

  1. No es un dígito ni un punto ni un signo menos.
  2. Un signo menos que no es el primer carácter de la cadena.
  3. Un punto después del cual se puede encontrar otro punto.
Submitted by Jorge Gómez Prada - 2 years ago