如何编写包含“”的正则表达式;A-Z”;以及“;a-z”;以及“;0-9”;以及“-";以及“_&”;

本文关键字:以及 quot a-z A-Z 包含 正则表达式 何编写 | 更新日期: 2023-09-27 18:26:19

如何编写可以包含"a-Z"answers"a-Z"以及"-"answers"_"字符的正则表达式:

  • "A-Z"或"A-Z"至少一个字符
  • "0-9"至少为零或更多
  • "-"或"_"至少为零或更多

来自评论:

Regex.IsMatch(userName, @"[-a-zA-Z_]+'d*");

如何编写包含“”的正则表达式;A-Z”;以及“;a-z”;以及“;0-9”;以及“-";以及“_&”;

^[a-z0-9-_]*[a-z]+[a-z0-9-_]*$,带有不区分大小写的的i标志

^[a-zA-Z0-9-_]*[a-zA-Z]+[a-zA-Z0-9-_]*$

-_- [fails, because it's missing a-z or A-Z]
123 [fails, because it's missing a-z or A-Z]
ABC [OK]
A_1 [OK]
_A1 [OK]
1_A [OK]
相关文章: