正则表达式为块嵌套组

时间:2013-08-08 11:25:43

标签: regex

$string="Hi{My {formatted {hi|hello}|formate{hi|hello} }  {option 1|option 2|option 3}} dddd{test{dfadfa|fafdadfadfaf}fhjdhfakdhfadkfjj}";

从上面的字符串我们可以看到

  

{My {formatted {hi|hello}|formate{hi|hello} } {option 1|option 2|option 3}}

  

{test{dfadfa|fafdadfadfaf}fhjdhfakdhfadkfjj}

是嵌套组。我想用他们之前的文字分开这些群体。

ie:输出应为

  

Hi{My {formatted {hi|hello}|formate{hi|hello} } and ddd{test{dfadfa|fafdadfadfaf}fhjdhfakdhfadkfjj}

如何使用正则表达式实现此目的。

0 个答案:

没有答案