分享至
我現在有一個input 使用者要輸入ID
ID的種類有第一層的 A,B,C 只有單一字母第二層的 A01,A02,B01 第一層字母+數字第三層開始 A01-001 A01-002 第四層 A01-001-001後面層數都是用-接下去 使用者會用到幾層不清楚
input的正規表示我目前寫到這樣 只有到第三層的
^[A-Z]+[0-9]{2}?([-][0-9]{3})?
第四層之後的要如何寫
已邀請的邦友 {{ invite_list.length }}/5
試試看
\w(\d{2})?(\-\d{3})*
第一層的抓不出來
試出來了[A-Z]+[0-9]{2}?(-\d{3})*
[A-Z]+[0-9]{2}?(-\d{3})*
這樣就可以了 謝謝~
[A-Z]\d{2}?(-\d{3})*這樣就行了。依你的條件,還不需要用到 +,因為只有單一字母。
[A-Z]\d{2}?(-\d{3})*
改成\w(\d{2})?(\-\d{3})*試試看。
正規表示式-線上產生器試試這個吧 ! 網路上這類的工具很多 !
好的 我試試看
程式開發工具粉重要,好的工具讓你準時下班,壞的工具讓你加班加不完,哈哈 ! 加油 !
好的 謝謝
原來還有這種東西
連這種東西都有喔!別太意外...身分證字號產生器
我知道這個,申請遊戲帳號常用XD
原來是內行人 XD
IT邦幫忙