需要正则表达式来控制文本框的最大限制

时间:2016-09-30 13:27:29

标签: regex

我的表单中有一个文本区域字段,我希望对该字段进行验证。如果用户输入超过5000个字符到该字段(任何类型的字符,包括空格和特殊字符)并点击下一个按钮,它应该给出一条错误消息。这可以通过使用正则表达式来完成吗?

2 个答案:

答案 0 :(得分:0)

正则表达式代表:“匹配最多5000个字符的任何内容”

只是:

^.{0,5000}$

但是,根据您用于编程的语言,您可能会找到比使用正则表达式更好的替代方法(尤其是对于Web语言)。

答案 1 :(得分:0)

我使用了表达式^ [\ s \ S] {0,5000} $,这对我来说很好。

谢谢!