标签: regex
我需要正则表达式。
1-4号或1-4字母组合(必填)。"字母"可以是任何字母Unicode或Latin-1。 最少需要1个字母或数字,第一个数字不应为0。 所以我写了以下正则表达式。
([1-9\p{L}]{1}[0-9\p{L}]{0,3})
这可行吗?
答案 0 :(得分:1)
您的正则表达式似乎有效,只需添加开始^和结束$锚点,
^
$
^[1-9\p{L}][0-9\p{L}]{0,3}$
DEMO