匹配单个括号(]),但忽略双精​​度(]])

时间:2012-08-14 11:51:25

标签: regex

所以,我试图在这两个位置找到单个括号(注意粗体单括号):

[[http://www.example.com/ [ [[image:http://www.example.com/images/logo.gif]] ] ]] < / p>

请注意,我可能有以下数据: [[http://www.example.com/ ] ]]

或: [[ [ http://www.example.com/]]

1 个答案:

答案 0 :(得分:2)

如果实现使用前瞻和后瞻断言

in perl:/(?<!\[)\[(?!\[)/

请参阅http://www.regular-expressions.info/lookaround.html了解更多信息