Angular6 我想防止文本框只接受字母

Angular6 我想防止文本框只接受字母,angular6,Angular6,我正在设计一个会员表格,只希望字母是文本框作为用户名 ng pattern=“/^\d{1,10}$/” 我试过了,但不管用 您正在使用的模式将只获得数字 /^\d{1,10}$/" \d{1,10}匹配一个数字(等于[0-9]) {1,10}量词-匹配 在1到10次之间,尽可能多地回馈 需要 $在行尾断言位置 如果只需要字母数字字符,请尝试以下操作: /^[a-zA-Z]*$ 它将接受从a到z的任何字符——大写或小写 请任何人寄给我解决方案。。

我正在设计一个会员表格,只希望字母是文本框作为用户名

ng pattern=“/^\d{1,10}$/” 我试过了,但不管用


您正在使用的模式将只获得数字

/^\d{1,10}$/" 
  • \d{1,10}
    匹配一个数字(等于[0-9])
  • {1,10}
    量词-匹配 在1到10次之间,尽可能多地回馈 需要
  • $
    在行尾断言位置
如果只需要字母数字字符,请尝试以下操作:

/^[a-zA-Z]*$

它将接受从a到z的任何字符——大写或小写

请任何人寄给我解决方案。。