字符串怎么获取值特定值

新新小白白又白 2019-05-19 04:06:42
]},{"userid":"qy2151251251","name":
]},{"userid":"HOIASFD","name":
]},{"userid":"laify","name":
怎么分别取出qy2151251251,HOIASFD,laify?
...全文
91 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
秋的红果实 2019-05-19
  • 打赏
  • 举报
回复
估计是完整的json串,你复制了一段 正则提取

string input = @"]},{userid:qy2151251251,name:
                ]},{userid:HOIASFD,name:
                ]},{userid:laify,name:";

foreach(Match m in Regex.Matches(input, @"(?<=userid:).+?(?=,)"))
{
    Response.Write(m.Value.ToString()+"<br />");

}

NCScan 2019-05-19
  • 打赏
  • 举报
回复
json反序列化可以实现。正则表达式可以实现,字符串拆分也能实现。看你要用那种了
wanghui0380 2019-05-19
  • 打赏
  • 举报
回复
https://www.baidu.com/s?wd=C%23%20json%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_spt=1&rsv_iqid=0xd567cc450000e531&issp=1&f=3&rsv_bp=1&rsv_idx=2&ie=utf-8&tn=baiduhome_pg&rsv_enter=1&rsv_sug3=1&rsv_sug1=1&rsv_sug7=001&rsv_sug2=0&rsp=0&rsv_sug9=es_2_1&inputT=357&rsv_sug4=1594&rsv_sug=9
wanghui0380 2019-05-19
  • 打赏
  • 举报
回复
看到这样的东西,别把他看成普通字符串 看到这样的东西,你心里应该想这是个json字符串,so “C# json字符串”

110,561

社区成员

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

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

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