我似乎无法在代码点火器文档中找到任何关于此的内容,但我正在尝试在我的表单中设置长度验证,这可能吗?
regex_match[/^[0-9().-]+$/]
这是电话号码。
我似乎无法在代码点火器文档中找到任何关于此的内容,但我正在尝试在我的表单中设置长度验证,这可能吗?
regex_match[/^[0-9().-]+$/]
这是电话号码。
使用这个正则表达式:
^[0-9().-]{n,m}$
其中 n = 最小和 m = 最大长度。
您可以省略最大值来指定最小值,即
^[0-9().-]{n,}$
或省略最小值以指定最大值,即
^[0-9().-]{,m}$
但这是一样的,^[0-9().-]{0,m}$
所以它不如最低版本有用。
您可以按照此答案中的说明进行操作:创建自定义 codeigniter 验证规则。然后使用常规的 php 正则表达式进行验证。
这对我有用:
regex_match[/^[0-9.-]{0,18}+$/]