我想从以下内容中获取日期时间:

{
    "due": "2024-04-27 17:50:02.852Z",
    "stability": 0,
    "difficulty": 0,
    "elapsedDays": 0,
    "scheduledDays": 0,
    "reps": 0,
    "lapses": 0,
    "state": "State.newState",
    "lastReview": "2024-04-27 17:50:02.852Z"
}

我想要不带引号的"2024-04-27 17:50:02.852Z".

我找到了这个:RegEx: Grabbing values between quotation marks

但这抓住了所有发生的事情.

Edit:我正在try 用Dart语言实现这一点顺便说一句.

推荐答案

您可能想使用JSON.parse(string)["due"]来实现这一目标.这是因为字段的顺序将来可能会发生变化,而且,通过名称访问字段更直观.

但是,如果您真的想将其作为字符串处理,则可以通过 string.split('"')[3]

Json相关问答推荐

在Go中,当字段可以根据其他字段具有不同的类型时,什么是正确的方法来卸载JSON?

与错误相关的未定义&Quot;不是有效的JSON

集成wix.comstore API|变音符号问题

在 VS Code 中将一个正则表达式替换为另一个正则表达式

匹配来自不同数组的值

小写嵌套特定键的震动转换

我需要在 mongodb compass 中检索索引(编号 1)信息

如何在 Flutter 中遍历嵌套的动态 JSON 文件

派生类的属性没有得到价值

从 PowerShell 编辑 Windows 终端配置文件设置 JSON

如何从条带订阅响应对象中正确获取 struct 项?

以 JSON 格式访问(新型、公共)Google 工作表

如何判断 Json 对象中是否存在键并获取其值

如何在 Eclipse 中安装和使用 JSON 编辑器?

Flask 请求和 application/json 内容类型

将json字符反序列化为枚举

如何在 django rest 框架中定义列表字段?

为不同类型的项目数组正确的 JSON Schema

Spring restTemplate 获取原始 json 字符串

在android中使用GSON解析带有动态key和value的JSON