0

我在这里有这个 regex_match

regex_match[/^{0,100}+$/]

我试图验证我的字符串的长度,但我收到了这个错误

A PHP Error was encountered
Severity: Warning

Message: preg_match(): Compilation failed: nothing to repeat at offset 7

Filename: libraries/Form_validation.php

Line Number: 911

我究竟做错了什么?

4

3 回答 3

3

虽然我承认不清楚你到底想要完成什么,为什么不直接使用 strlen 呢?

strlen($string) >= 100 应该给出相同的结果。

于 2012-11-12T16:24:08.967 回答
1

尝试这个:

regex_match[/^.{0,100}$/]
于 2012-11-12T16:23:58.513 回答
0

{0,100} 位需要重复某些内容,例如,[a-z]{0,100}但您的示例没有任何内容。您可能希望将 a.用于“任何字符”

于 2012-11-12T16:24:30.037 回答