所以,我一直在四處搜尋,可以找到很多答案,但他們不回答我的問題。這是我用來獲取"duration":
和,
之間的字符串的代碼,它可以很好地工作,但它會得到每一次出現,我只想得到最後一次出現。 Regex101 Demo在兩個單詞|之間獲取字符串最後一次發生
(?<=\"duration":)(.*?)(?=\,)
得到:
{ 「時間」:5.016, 「持續時間」:5.016, 「持續時間」:5.016, 「持續時間」:, }
我想知道。
{ 「時間」:5.016, 「持續時間」:5.016, 「持續時間」:5.016, 「持續時間」: ,}
這不只是JSON
使用JSON解析器。 –
僅使用[tag:regex]標籤是不夠的,請添加您使用正則表達式的環境的標籤,以便您可以獲得實際解決問題的答案,而不是給您帶來可能或不可行的破解。請參閱[什麼是XY問題?](http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem) – SeinopSys
@CasimiretHippolyte,提供的示例不是有效的JSON。 – wdosanjos