使用正则表达式检查逗号分隔的字符串

时间:2019-05-09 01:38:06

标签: regex

我想解析一组命令并使用正则表达式进行测试,例如:

PLACE 1,2,EAST
MOVE
MOVE
LEFT
MOVE
REPORT

如何测试格式1,2,EAST是正确的?

只需检查一下前两个术语是数字,介于[0-5]之间,最后一个术语是NORTHSOUTHEASTWEST

1 个答案:

答案 0 :(得分:0)

您的正则表达式约束转换为

[0-5],[0-5],(?:EAST|WEST|NORTH|SOUTH)