sách gpt4 ai đã đi

正则表达式 {} 解析

In lại 作者:行者123 更新时间:2023-12-01 05:25:57 28 4
mua khóa gpt4 Nike

您好,我在解析此文本时遇到问题

{
{
{
{[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}
}
}

我试过

({[^{}]})



但它不能很好地分组。

1 Câu trả lời

试试这个正则表达式

{[\d\w]*.*?}

它会回来
{[system5];1;1;0.9613443}

từ
System5 = {[system5];1;1;0.9613443};

关于正则表达式 {} 解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13839592/

28 4 0
Bài viết được đề xuất: python - python ctypes 结构的 c_int 成员只是整数?
Bài viết được đề xuất: wordpress - 将社交网络集成到 wordpress 原生评论中
Bài viết được đề xuất: haskell - 根据 Data 类型类定义 fmap
Bài viết được đề xuất: java - 将 Java 应用程序转换为 Applet
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com