正则表达式:匹配两个字符串之间的文本,但最右边的字符串

时间:2015-08-23 21:23:16

标签: python regex

所以我试图解析某个开始ser[和结束]之间的东西,但问题是有时候里面的括号已经导致混乱。管道|内只有一个这样的实例。

text:asdfsd|//ser["gnd[{}\"\"]sgd"]|//sgsdgsdgsdg

尝试:ser\[(.*?)\]

实际:"gnd[{}\"\"

预期:gnd[{}\"\"]sgd

https://regex101.com/r/uD5eU0/2

1 个答案:

答案 0 :(得分:3)

您可以使用模式

/

例如

'ser\[(.*)\]'