标签: python regex
所以我试图解析某个开始ser[和结束]之间的东西,但问题是有时候里面的括号已经导致混乱。管道|内只有一个这样的实例。
ser[
]
|
text:asdfsd|//ser["gnd[{}\"\"]sgd"]|//sgsdgsdgsdg
asdfsd|//ser["gnd[{}\"\"]sgd"]|//sgsdgsdgsdg
尝试:ser\[(.*?)\]
ser\[(.*?)\]
实际:"gnd[{}\"\"
"gnd[{}\"\"
预期:gnd[{}\"\"]sgd
gnd[{}\"\"]sgd
https://regex101.com/r/uD5eU0/2
答案 0 :(得分:3)
您可以使用模式
/
例如
'ser\[(.*)\]'