C# asp.net mvc 用户名正则表达式

本文关键字:正则表达式 用户 mvc asp net | 更新日期: 2023-09-27 18:34:45

我正在寻找用户名的正则表达式

我想允许:

  • 只有 ASCII
  • 仅 - _ 符号
  • 最少 5 个字符,最多 15 个字符

C# asp.net mvc 用户名正则表达式

你去吧

^[-0-9A-Za-z_]{5,15}$

请注意,- 放在字符类的第一位,否则它将获得指示范围的含义,如 0-9 = 0 到 9