compañero, a ver por orden:_
* Solo números
Explicación: De principio a fin (^,$), al menos (+) un caracter numerico
* Solo números decimales:
Explicación: De principio a fin (^,$), al menos (+) un número decimal y opcionalmente (?) el grupo de un punto seguido de números de entre 1 y 3 cifras (3 posiciones decimales)
* Solo Letras
Código:
^[a-zA-ZñÑáéíóúÁÉÍÓÚ\s]+$
Explicación: De principio a fin (^,$), al menos (+) una letra en el rango de letras de la "a" a la "z", de la "A" a la "Z", incluidas ñ y Ñ, letras minúsculas y mayúsculas con acento, incluidos espacios.
Espero te sirva.