大佬们,求个简单匹配正则表达式

查看 57|回复 3
作者:whoareyou   
   
假如有一段文本:
{"result":[{"id":"1111111","ne_id":"aaaaaaaaa","name":"a.com"},{"id":"22222222","ne_id":"bbbbbbbbbb","name":"b.com"},{"id":"33333333","ne_id":"cccccccccc","name":"c.com"}]
要提取【b.com这段中的id字段】,也就是2222222
正则表达式该怎么写,不懂正则表达式,大佬指点下。
自己写的
("id").*(?="name":"b.com")
自己写的这个的问题是:把前面整段也匹配进去了,只想【提取b.com这段中的id字段】
谷歌搜索了下有向前匹配等知识,奈何没学过这方面的,只能来求助了

这段, 字段, 大佬

teddyzhu15   
最佳方案不是解析json 后拿值吗,正则在这儿不是个好方案
apoloy   
有json不用。。。
apoloy   
而且id里面是纯数字为什么不用数字匹配
您需要登录后才可以回帖 登录 | 立即注册

返回顶部