passar parametros para uma Expressao Regular, é possivel?
Ola pessoal
tenho uma expressao regular como este exemplo abaixo
ExprReg = /(^([A-Za-z.\s]){1,50})+$/;
porem, em alguns casos eu tenho que permitir mais de 200 caracteres,porem, eu nao consegui criar uma maneira de concatenar e montar uma expressao regular
ja tentei
var ExpreTemp = "/(^([A-Za-z.\s]){1,50})+$/";ExprReg = ExpreTemp;
var ExpreTemp = "/(^([A-Za-z.\s]){1,50})+$/;";ExprReg = ExpreTemp;
e das duas formas retorna erro
obs.: antes que alguem fale de criar um IF, fica um tanto qto complicado, eu ja tenho isso radando na funcao, porem, se eu tiver que criar as mesmas expressoes regulares novamente e alterar o numero de caracteres, a funcao vai ficar enorme, por isso de querer saber se existe um meio mais facil de fazer isso!
acho que é so
t+
abs
Discussão (6)
Carregando comentários...