用于在Python中匹配端口列表的正则表达式?
我编写了一个模式来匹配CSV格式的端口列表,例如,用于在Python中匹配端口列表的正则表达式?,python,regex,Python,Regex,我编写了一个模式来匹配CSV格式的端口列表,例如,808080,53,4444,支持多个空格(将在下面的过程中删除) 这是模式:^\d{1,5}(\s*,\s*\d{1,5})*$ 但是,我也希望接受端口范围(例如,22-25)。为了提供进一步的示例,应全部接受以下字符串: 80 , 22-25,8080 , 4444-5555 80 80-81 5555-6000,1111-2222 , 80 80是否在此范围内22-25否,80在25之后。。。端口遵循数字顺序。类似于?是的,它工
808080,53,4444
,支持多个空格(将在下面的过程中删除)
这是模式:^\d{1,5}(\s*,\s*\d{1,5})*$
但是,我也希望接受端口范围(例如,22-25
)。为了提供进一步的示例,应全部接受以下字符串:
80 , 22-25,8080 , 4444-5555
80
80-81
5555-6000,1111-2222 , 80
80
是否在此范围内<代码>22-25否,80在25之后。。。端口遵循数字顺序。类似于?是的,它工作正常,谢谢。请把答案贴出来,这样我就可以投票了!;)