我想验证用户是否以这种形式输入数据B101,202,BBB,B902,Z-102这是每个值只能是字母,数字或字母数字+' - '试过这个表达式,但字母和数字失败了唯一的条件。 ^ [A-ZA-Z0-9] +([A-ZA-Z0-9] +)* [A-ZA-Z0-9] + $
请尝试以下正则表达式
^[A-Z0-9]+((,|-)[A-Z0-9]+)*[A-Z0-9]+$
这将检查以下内容:
您可以在Regexr.com在线试用