Ver Mensaje Individual
  #4 (permalink)  
Antiguo 10/01/2016, 11:47
x_atrix
 
Fecha de Ingreso: enero-2016
Mensajes: 71
Antigüedad: 8 años, 3 meses
Puntos: 14
Respuesta: caracteres especiales en php, regla que me acepte numeros y un punto

La respuesta de Carlitos es la mejor para lo que tu necesitas. Por otro lado, en expresiones regulares, el punto "." significa que puede contener cualquier cosa menos nueva linea.

Algo mas acertado seria:
Código PHP:
$regla '/^[0-9]+(\.[0-9]+)?$/'
Aqui obligas que si un numero lleva '.' debe llevar algun numero detras, al menos uno.
Esto te validaria:
Código:
1000
1.0
0.593233
Pero tambien:
Código:
0.0000000
Cosa que no tiene mucho sentido pero bueno... amm y no tiene limite de cuantos decimales permite.

Esto no validaria lo siguiente:
Código:
abc.aaa
.124
·"$""·"·$''¡3.3232
1.222.3333