提取特殊字符之间的字符串



请帮助我从此文本中提取字符串,例如

    id1:值
  1. 1,id2:值 2

  2. id1:值
  3. 1a,id2:值 2a

"[{id1:value1,id2:value2},

{id1:value1a,id2:value2a}]">

{([^}]+)}将找到并捕获{ }内的任何内容

不过,您应该在问题中包含更多详细信息,并表明您自己已经尝试过。

工作代码

unlist(regmatches(text, gregexpr("\\{.*?\\}", text

(((

unlist(regmatches(text, gregexpr("\\{([^}]+(\\}", text

(((

最新更新