如何匹配具有换行符的字符串中的模式? 例如JAVA最长模式匹配字符串与换行符
requisition({"title":"my json",
"items" : [{ "A": "a",
"B": "b"}
]
})
我要赶这只
{"title":"my json",
"items" : [{ "A": "a",
"B": "b"}
]
}
我想是这样
String pattern = ".*(\\{.*\\}).*";
Pattern r = Pattern.compile(pattern, Pattern.DOTALL);
但是,没有sucess。任何消化?
只是为了更清楚。这是我的input
“没有成功”。它失败了吗?你有错误的比赛吗?哪一个?我是否正确地假设你从“A”开始捕获所有的东西......? –
@Reimeus,这是一个JSON解析器实现我想要做的 – Medeiros
你总是有一个输入是这种格式?我的意思是,它总是以某个JSON对象作为参数的函数调用?在这种情况下,你不能使用子字符串? –