請問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}$


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM