端口号(1024-65535)正则表达式:
"^(1(02[4-9]|0[3-9][0-9]|[1-9][0-9]{2})|[2-9][0-9]{3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])$"
vue from表单限制端口号(1024-65535)数字输入范围:
<el-form-item label="TCP端口" prop="tcpPort">
<el-input v-model.trim="temp.tcpPort" placeholder="范围1024-65535" />
</el-form-item>
rules: {
tcpPort: [
{ required: true, trigger: 'change', message: '请输入TCP端口' },
{
pattern: '^(1(02[4-9]|0[3-9][0-9]|[1-9][0-9]{2})|[2-9][0-9]{3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])$',
message: '端口范围在1024-65535',
trigger: 'blur'
}
]
},