是否有一种方法来检查所有关键事件是否具有相同的值?
我正在查找所有的状态运行值,但是如果容器返回一个不同的值(例如“已停止”),则向整个regex返回false。
{"container-1":{"type":"info","state":"running","started_at":"2022-03-02T21:19:44.042239675Z"},"container-2":{"type":"info","state":"running","started_at":"2022-03-02T21:19:45.451556078Z"},"container-3":{"type":"info","state":"running","started_at":"2022-03-02T21:19:45.21944115Z"}我已经过滤了状态:使用这个判据运行,但是如何进行验证以确保所有键都与“运行”值匹配。
"([^"]+?)"state"\s*:"running"发布于 2022-03-03 02:15:50
我认为没有办法使用正则表达式来测试所有的状态值是否都是相同的。
但是,如果有要测试的特定值,则使用负前瞻性来拒绝其他任何内容。
"state"\s*:(?!\s*"running")https://stackoverflow.com/questions/71331265
复制相似问题