我正在寻找一个验证符合的字符串的正则表达式 以下规则:
[A-Za-z]
)。[A-Za-z0-9
])\w
)。以下是一些简单的测试用例:
01: Valid
02: JustValid01
03: Valid1
04: V
05: V1
06: Invalid_
07: ToooooooLong
08: _Invalid
09: 1Invalid
10: 1
11: _
案例01至05应该匹配,而06至11不应该匹配。
到目前为止,我已提出:
^[A-Za-z]\w{0,9}[\w^_]?$
这传递了除06之外的所有测试用例。什么正则表达式 我是否需要通过所有测试用例?
答案 0 :(得分:0)
在我写这篇文章时,我想出了正确的正则表达式:
^[A-Za-z](\w{0,9}[A-Za-z0-9])?$