求一个匹配请求头的正则表达式

项目需求。深网爬虫。可自定义输入请求头。前端需要对请求header的格式做正则验证格式。其格式要求a:b格式,多个用逗号隔开,不考虑本身带逗号的格式,可以用特殊符号。求大神。请求头如图

图片描述

阅读 4k
2 个回答

这个不是用正则匹配的
建议这样设计
输入框 :输入框 新增 删除

这样就没问题了

如果硬是这样设计 我写了一个粗略的正则 你试试
^[^:,]:+|[^:]$
满足的是
1.不以:,开头
2.不以:结尾
3.中间有且1个以上的:

不满足的情况
中间,:不成对出现

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题