求一个正规表达式!

unixpeter 2009-10-16 09:36:09
{success:true,weathers:[{d:'2009-10-16',weather:'小雨转多云',tmp:'21℃~16℃',dir:'东北',strong:'≤3级'},{d:'2009-10-17',weather:'阴转多云',tmp:'22℃~16℃',strong:'≤3级'},{d:'2009-10-18',weather:'阴转多云',tmp:'19℃~16℃',strong:'≤3级'}]}
这个原字符串,我要想得到 {d:'2009-10-16',weather:'小雨转多云',tmp:'21℃~16℃',dir:'东北',strong:'≤3级'}

请问怎么写表达式来获取?
...全文
53 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
随风落梦 2009-10-16
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wuyi8808 的回复:]
C# code@"\{d:[^}]*\}"
[/Quote]
这个好简洁哦,看不懂!
wuyi8808 2009-10-16
  • 打赏
  • 举报
回复
@"\{d:[^}]*\}"
zhouyanfss 2009-10-16
  • 打赏
  • 举报
回复
这是一个json,不用正则就可以获取
var tmpJson={success:true,weathers:[{d:'2009-10-16',weather:'小雨转多云 ',tmp:'21℃~16℃',dir:'东北',strong:'≤3级'},{d:'2009-10-17',weather:'阴转多云 ',tmp:'22℃~16℃',strong:'≤3级'},{d:'2009-10-18',weather:'阴转多云 ',tmp:'19℃~16℃',strong:'≤3级'}]}
这个原字符串,我要想得到 {d:'2009-10-16',weather:'小雨转多云',tmp:'21℃~16℃',dir:'东北',strong:'≤3级'}
tmpJson.weathers[0];就可以访问

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧