每个字符或单词后只有一个空格。第一或最后不允许有空间

时间:2016-01-25 10:42:31

标签: regex

我在RegEx下面写了:

^\w+( \w+)*$

我想将整个字符串长度限制为最小3和最大30。

1 个答案:

答案 0 :(得分:0)

您可以在开始时添加lookahead来检查总长度。

^(?=.{3,30}$)\w+( \w+)*$

^(?=.{3,30}$)在开始时向前看,如果有任何角色的3到30,直到$结束。如果总长度在3到30个字符之间,则会检查。如果需要,请与s flag一起使用。

Check demo at regex101