请问4-20位字符可由中⽂,英⽂,数字及“—”,“-”组成正则表达式
请问4-20位字符可由中⽂,英⽂,数字及“—”,“-”组成正则表达式
正则匹配中文数字[\u4e00-\u9fa5a-zA-Z0-9\-]{4,20}
追问:
请能简单的解释⼀下哪块是中⽂哪块是什么吗谢谢~
追答:
中⽂\u4e00-\u9fa5 英⽂a-zA-Z 数字0-9 \-
追问:
加上不能全是数字怎么做谢谢
追答:
^(?<=\d+\D)[\u4e00-\u9fa5a-zA-Z0-9—\-]{4,20}$

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。