请问4-20位字符可由中文,英文,数字及“—”,“-”组成 正则表达式

分类:正则表达式 0 124
ぃ_被淹死的鱼、
发布日期:2019-06-14

[\u4e00-\u9fa5a-zA-Z0-9\-]{4,20}

  • 追问:

  • 请能简单的解释一下 哪块是中文 哪块是什么吗 谢谢~

  • 追答:

  • 中文\u4e00-\u9fa5 英文a-zA-Z 数字0-9 \-

  • 追问:

  • 加上不能全是数字 怎么做 谢谢

  • 追答:

  • ^(?<=\d+\D)[\u4e00-\u9fa5a-zA-Z0-9—\-]{4,20}$


回帖
  • 消灭零回复