antd中form表单的正则校验

以下面input为例

<a-input
         v-decorator="[
           'input',
           {
             rules: [ 
             { max: 50, message: '不超过50位,请正确输入' }
             { pattern: '^[a-zA-Z0-9]*$', message: '只支持数字、英文,不区分大小写,请正确输入'} ]
           }
         ]"
       ></a-input>

常用的正则:

  • 数字、英文,不区分大小写:^[a-zA-Z0-9]*$
  • 不支持特殊字符或空格:^[\u4E00-\u9FA5A-Za-z0-9]+$

猜你喜欢

转载自blog.csdn.net/weixin_44296432/article/details/100659234