标签: regex
我想解析一组命令并使用正则表达式进行测试,例如:
PLACE 1,2,EAST MOVE MOVE LEFT MOVE REPORT
如何测试格式1,2,EAST是正确的?
1,2,EAST
只需检查一下前两个术语是数字,介于[0-5]之间,最后一个术语是NORTH,SOUTH,EAST,WEST
NORTH
SOUTH
EAST
WEST
答案 0 :(得分:0)
您的正则表达式约束转换为
[0-5],[0-5],(?:EAST|WEST|NORTH|SOUTH)