正则表达式字符限制

时间:2011-12-11 14:11:33

标签: php regex

我正在使用URI段来匹配ID的形式,基本上我希望它只匹配最多5个字符的字符串。

我如何为此进行正则表达式?这是我到目前为止,但它不起作用 - 这就是为什么我在这里:

/([a-zA-Z0-9*]{5})(?![a-zA-Z0-9*])/

1 个答案:

答案 0 :(得分:4)

使用

/^[a-zA-Z0-9*]{1,5}$/

/^[a-zA-Z0-9*]{0,5}$/

如果您还想接受空输入。

^$表示输入字符串的开头/结尾。