Regular expression limit string size

后端 未结 2 396
死守一世寂寞
死守一世寂寞 2020-11-28 11:52

How to limit string size for this regular expression?

/^[a-z][a-z0-9]*(?:_[a-z0-9]+)*$/

I just need to add the quantifier {3,16}

2条回答
  •  暖寄归人
    2020-11-28 12:36

    Use regex

    /^[a-z](?:[a-z\d]|_(?!_)){1,14}[a-z\d]$/

    or

    /^(?=.{3,16}$)[a-z][a-z\d]*(?:_[a-z\d]+)*$/

提交回复
热议问题