为了账号安全,请及时绑定邮箱和手机立即绑定

URI 参数中逗号分隔 10 种货币的正则表达式模式

URI 参数中逗号分隔 10 种货币的正则表达式模式

一只名叫tom的猫 2023-06-28 15:36:54
我需要将逗号分隔的货币列表作为 URI 参数传递。我需要一个正则表达式,只允许三个字母一组的大写字母,并用逗号分隔,并且不允许任何空格字符。我尝试过((?=\S)[A-Z\s\,]){3,39}+$正则表达式它适用于输入,如:USD、、J但它开始因输入而下降: 美元、日元
查看完整描述

2 回答

?
湖上湖

TA贡献2003条经验 获得超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


查看完整回答
反对 回复 2023-06-28
?
ibeautiful

TA贡献1993条经验 获得超5个赞

尝试使用此正则表达式:[AZ]{3,39}[,]{1,9}


查看完整回答
反对 回复 2023-06-28
  • 2 回答
  • 0 关注
  • 142 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信