Html 如何使用pattern属性同时允许一些字符串

Html 如何使用pattern属性同时允许一些字符串,html,regex,Html,Regex,我使用的模式是:[s]{1}[1-9]{1,6} 我正在努力满足以下条件: 它应该以s 后跟数字字符(最多6位) 不允许空白 它目前运行良好,但如何在这个正则表达式中允许一些特定值,例如“admin”、“superAdmin”? 非常感谢,它成功了。我可以允许管理员或超级管理员的任何情况吗?e、 g.Admin,Admin,Admin,Admin,因为如果我在模式属性中添加所有这些内容,它将变得太长。不幸的是,html模式属性总是区分大小写的,您必须使用以下内容:对于尝试登录的新用户来说工

我使用的模式是:
[s]{1}[1-9]{1,6}

我正在努力满足以下条件:

  • 它应该以
    s
  • 后跟数字字符(最多6位)
  • 不允许空白
它目前运行良好,但如何在这个正则表达式中允许一些特定值,例如“admin”、“superAdmin”?


非常感谢,它成功了。我可以允许管理员或超级管理员的任何情况吗?e、 g.Admin,Admin,Admin,Admin,因为如果我在模式属性中添加所有这些内容,它将变得太长。不幸的是,html模式属性总是区分大小写的,您必须使用以下内容:
对于尝试登录的新用户来说工作正常,但是当我尝试使用现有用户登录时,它会导致UI验证错误,例如s123456,S645321非常感谢,它成功了。我可以允许管理员或超级管理员的任何情况吗?e、 g.Admin,Admin,Admin,Admin,因为如果我在模式属性中添加所有这些内容,它将变得太长。不幸的是,html模式属性总是区分大小写的,您必须使用以下内容:
对于尝试登录的新用户来说工作正常,但是当我尝试使用现有用户登录时,它会导致UI验证错误,例如s123456,s645321