javascript, regex parse string content in curly brackets

后端 未结 5 1258
忘掉有多难
忘掉有多难 2020-12-31 03:19

i am new to regex. I am trying to parse all contents inside curly brackets in a string. I looked up this post as a reference and did exactly as one of the answers suggest, h

5条回答
  •  余生分开走
    2020-12-31 03:31

    "test/abcd{string1}test{string2}test".match(/[^{}]+(?=\})/g)
    

    produces

    ["string1", "string2"]
    

    It assumes that every } has a corresponding { before it and {...} sections do not nest. It will also not capture the content of empty {} sections.

提交回复
热议问题