You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何配置验证规则:输入仅含字母数字且以指定后缀结尾?

实现指定格式的输入验证规则

你需要修改正则表达式,同时满足「仅包含字母数字」和「以指定后缀结尾」两个条件,具体实现如下:

最终验证规则

将原有的验证规则替换为:

Validators.pattern(/^[a-zA-Z0-9]+\.(xls|xlsx|json|xml)$/)

正则表达式拆解

  • ^:匹配输入的起始位置
  • [a-zA-Z0-9]+:匹配至少一个字母或数字(+表示内容至少出现一次)
  • \.:匹配英文句号(.在正则中是通配符,必须用\转义才能表示实际的句号字符)
  • (xls|xlsx|json|xml):匹配括号内的任意一个后缀选项
  • $:匹配输入的结束位置

这个规则会严格校验输入内容:必须全程由字母或数字组成,且结尾只能是指定的四种后缀之一。

内容的提问来源于stack exchange,提问作者Alex

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 12:30:55