正则表达式{}解析
发布时间:2020-12-14 05:46:58 所属栏目:百科 来源:网络整理
导读:您好我解析此文本有问题 { { { {[system1];1;1;0.612509325}; {[system2];1;1;0.977659115}; {[system3];1;1;36.97828732969}; {[system4];1;1;61.43154423} };2.5469 }; { { {[system5];1;1;0.9613443}; {[system6];1;1;2.06340392}; {[system7];1;1;4.1268
您好我解析此文本有问题
{ { { {[system1];1;1;0.612509325}; {[system2];1;1;0.977659115}; {[system3];1;1;36.97828732969}; {[system4];1;1;61.43154423} };2.5469 }; { { {[system5];1;1;0.9613443}; {[system6];1;1;2.06340392}; {[system7];1;1;4.12680784}; {[system8];1;1;6.18989626}; {[system9];1;1;24.75958504758}; {[system10];1;3;61.8989626189} };31.6952 } } 我需要将它解析为这样的对象 class Group { Rate = 31.6952 Systems = { System5 = {[system5];1;1;0.9613443}; System6 ={[system6];1;1;2.06340392}; System7 ={[system7];1;1;4.12680784}; System8 ={[system8];1;1;6.18989626}; System9 ={[system9];1;1;24.75958504758}; System10 ={[system10];1;3;61.8989626189} } } 我试过了
但它没有很好地分组. 解决方法
试试这个正则表达式
{[dw]*.*?} 它会回来 {[system5];1;1;0.9613443} 从 System5 = {[system5];1;1;0.9613443}; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- c# – 如何将ServiceStack客户端与Xamarin.Android Indie许
- ruby-on-rails – 我正在使用RVM,使用bundle install和rvm
- c# – 如何使用基于单元格值的颜色设置Asp.net GridView单元
- AJAX 对服务器返回的XML的处理js和jquery
- c# – Visual Studio Team Foundation Server与其他版本相比
- Oracle高并发系列1:DML引起的常见问题及优化思路
- reactjs – React – fetch post content-type在fiddler中查
- SQLite系列
- sqlite3常用命令以及django如何操作sqlite3数据库
- ruby-on-rails – 如何使用Rails 3定义自己的服务器