Por ahora tengo esto, lo que me falta es como ejecutar la expresión regular, es decir, que analice la sString ingresada como parámetro con la sExpReg.
Código
function validarCampo( sString, sLength, sTipo ){ var sEstado = true; var sExpReg = ""; var sObj = $("#" + sString); if( sTipo == "str" ){ sExpReg = "([a-zA-Z]*)"; } else if( sTipo == "num" ){ sExpReg = "([0-9]*)"; } if( sObj.val() == "" ){ failField( sString, "Campo requerido." ); sEstado = false; } if( (sObj.val().length >= 1) && (sObj.val().length <= sLength) ){ failField( sString, "El tamaño debe ser mayor a " + sLength + "." ); sEstado = false; } return sEstado; }