我正在尝试提出一个正则表达式,它将找到嵌入在文本中的有效 json 字符串,例如:
....Some generic text here....
n
n
{id:3, created_at:2019-12-01T00:00:00Z, closed_at:2019-12-02T00:00:00Z}
所以有一些通用文本,后跟2个换行符,然后是一个 json 字符串,它必须始终在 json 中的任何位置至少有id:3
部分。
这是我的尝试:
ss([{].*?[}])$
无法弄清楚如何将其扩展为具有强制性的id:3
属性。
谢谢!
像这样的事情怎么样:
ss({.*id:3.*})$
这应该给你 0 个或更多任何字符,需要id:3
部分,然后再次提供 0 个或更多任何字符。然后,id:3
部分在字符串中的位置并不重要。