正则表达式无法正确验证

时间:2014-03-14 03:32:18

标签: regex validation

我使用以下内容:(/^[A-Za-z0-9 '-\/]{3,20}$/)来验证地址。

像" 27a / 67 Mount View Rd"是允许的, 但输入为" Unit 27a / 67 Mount View Rd"或" 27a / 67 Mount View Rd"它返回false。

正则表达式允许空格,那么为什么拒绝验证后面的地址?

您可以在此处测试:http://www.melbournemeditationcentre.com/meditation-courses/course-registration/

1 个答案:

答案 0 :(得分:4)

27a/67 Mount View Rd
27a / 67 Mount View Rd
Unit 27a/67 Mount View Rd
    ^    ^    ^    ^
    5   10   15   20

您的无效字符串中有超过20个字符...