This is a new field type that I created for flexinode. It is an extension of the textfield field type. Its paramters are like that of textfield but with 3 other parameters.
Match: This field is used to control input format. Acceptable formats are 'int' for integer only, 'numeric' for real number format and finally it takes an arbitary regular expression such as '/^[a-z]+$/'.
The other 2 parameters 'Minimum Value' and 'Maximum Value' are used to control the range of acceptable values that the field can accept.
All three parameters are optional.