我需要將逗號分隔的貨幣列表作為 URI 參數(shù)傳遞。我需要一個正則表達式,只允許三個字母一組的大寫字母,并用逗號分隔,并且不允許任何空格字符。我嘗試過((?=\S)[A-Z\s\,]){3,39}+$正則表達式它適用于輸入,如:USD、、J但它開始因輸入而下降: 美元、日元
2 回答

湖上湖
TA貢獻2003條經(jīng)驗 獲得超2個贊
使用:
^[A-Z]{3}(?:,[A-Z]{3}){0,9}$
這將匹配 1 至 10 個以逗號分隔的貨幣
解釋:
[A-Z]{3} # 3 letters
(?: # start non capture group
, # a comma
[A-Z]{3} # 3 letters
){0,9} # end group, may appear 0 upto 9 times
添加回答
舉報
0/150
提交
取消