首页 新闻 会员 周边 捐助

页面传参时参数限制的正则表达式

0
悬赏园豆:15 [待解决问题]

在一个项目中,有这样的需求,需要对页面传递参数进行限制,形式为:key1=value1&key2=value2或key1=value1,参数的个数不限制,像这样的正则表达式要怎么写了,请教各位大侠了

mczxmin的主页 mczxmin | 初学一级 | 园豆:196
提问于:2013-12-27 16:36
< >
分享
所有回答(3)
0

标准模式还需要限制?

sinhbv | 园豆:2579 (老鸟四级) | 2013-12-27 16:56

这是在后台控制的,所以需要限制一下

支持(0) 反对(0) mczxmin | 园豆:196 (初学一级) | 2013-12-27 17:47
0

\w+=\w+\s+?&|\w+=\w+  

支持key1=value1&key2=value2  与 key1=value1

Zery | 园豆:6151 (大侠五级) | 2013-12-27 17:01

好的,先试试看,多谢多谢

支持(0) 反对(0) mczxmin | 园豆:196 (初学一级) | 2013-12-27 17:47

@清风吹过的日子: 大侠,我测试了下,两种格式下都提示格式不匹配,您写的这个正则表达式不符合要求啊

支持(0) 反对(0) mczxmin | 园豆:196 (初学一级) | 2013-12-30 10:44
0

用这个

[?](\w+[=]\w+[&]?)+

袁家小黑球 | 园豆:1045 (小虾三级) | 2014-02-12 10:03
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册