只有数字和逗号组合字符串的正则表达式怎么写呢?逗号和数字允许有多个。

2024-11-16 18:02:10
推荐回答(3个)
回答1:

楼主说明白点,按你意思给出允许至少1个数字或逗号:^[\d,]+$我觉得你是否要9,999这种格式的数值?给出正则,每隔3个数字出现1个逗号:^\d+(,\d{3})*$

回答2:

([,,0-9]*)不区分中英输入法的逗号,如果是中文输入法下的把第2个逗号删了就好了,英文的删了第1个就行了。

回答3:

用[a-zA-Z,0-9]?匹配试试