【发布时间】:2017-02-17 18:07:02
【问题描述】:
我在 Javascript 中有以下正则表达式:
/\w{1,}\s*\w{1,}/
这会检查一个字符串是否至少有两个单词大于 1 个字符。
前-
asd fgh - Valid
a b d dfd - Valid
xscxs - Invalid
我现在有一个新要求,我尝试实施,但无法做到。
新要求:能够拥有与以前相同类型的输入的逗号分隔列表。不能以逗号结尾。每个项目都必须根据上述规则有效。
如果没有逗号,那么它也是有效的。
此外,所有字符都是字母,没有数字/特殊字符
Valid: HOH vfdffd,dsfds dfgd,UIU fgfd
Valid: JOI JOIO
Invalid: QASW fgdfg,
Invalid: sdfds,1234 dfgdfg
Invalid: JKJ,ABCD
【问题讨论】:
-
逗号附近可以有空格吗,比如
HOH vfdffd, dsfds dfgd ,UIU fgfd?会有效吗?
标签: javascript regex validation