这个正则怎么写 本帖最后由 flyso 于 2015-03-13 00:18:06 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 (^|\s)(?<name>\w+)='?(?<value>\w+)?'?(\s|$) 你这个只能匹配一次我弄一个正则出来了(匹配了3次),但是取出的值有'号,不够灵活(^|\s)?(\w+)=([^\s]+)? (?<name>\w+)='?(?<value>\w+)?'? 这样之后貌似可以了 Note='11' and pid=1 and Site='22.a2' 这种呢? [a-zA-Z]+\s*=\s*(?<key>'?).+?\k<key>把单引号再处理下呗,Replace("'",string.Empty) [a-zA-Z]+\s*=\s*(?<key>'?)\w+?\k<key>把.改成\w,保证单引号不成对时忽略那一项 关于递归返回值的问题! 求一支持URL重写的分页控件 对后台管理员怎么做权限管理及数据库怎么设计 求C# 服务器 FTP对传 关于修改Cookie值的问题 关于数组的问题 datagrid中动态绑定数据时,如何动态将每一列创建为模板列并加入TextBox,然后在TextBox上填充数据? 怎么样实现动态赋值的走马灯啊? 为什么我在PAGELOAD里加载多了就慢? 请问,我的VS.NET为什么会自动退出?高分求教! 手机端的Webapp和响应式布局的bs应用有什么区别吗? 关于HiddenField值的问题
我弄一个正则出来了(匹配了3次),但是取出的值有'号,不够灵活(^|\s)?(\w+)=([^\s]+)?
这种呢?
把单引号再处理下呗,Replace("'",string.Empty)
把.改成\w,保证单引号不成对时忽略那一项