小编NWM*_*WMT的帖子

如何在平衡括号之间得到一个表达式

假设给出了以下类型的字符串:

"(this is (haha) a string(()and it's sneaky)) ipsom (lorem) bla"
Run Code Online (Sandbox Code Playgroud)

我想提取括号中最顶层的子串.即我想获得字符串:"this is (haha) a string(()and it's sneaky)""lorem".

有一个很好的pythonic方法来做到这一点?正则表达式显然不适用于此任务,但也许有一种方法可以让xml解析器完成这项工作?对于我的应用程序,我可以假设括号形成良好,即不像(()(().

python string parentheses xml-parsing

3
推荐指数
1
解决办法
816
查看次数

标签 统计

parentheses ×1

python ×1

string ×1

xml-parsing ×1