我有一个正则表达式:(\[.*?\]),用于查找模式[data1],[data2],[data3],并且工作,但是我找到了一个不能工作的例子:[*this bracket have a other bracket[]]
我试图找到一个解决方案,如果括号中包含内括号,则在识别过程中会出现错误。
这是python代码
tags = re.findall('\[.*?\]', log_string) TimeStamp: 2020-11-4 11:22:55
=>结果: TimeStamp: 2020-11-4 11:22:55,事件:突破点命中
TimeStamp: 2020-11-4 12:24:18事件: ds:eax+0xFCA,cx]
=>结果: TimeStamp: 2020-11-4 12:24:18,[活动: ds:eax+0xFCA ]
请给我一些建议。
https://stackoverflow.com/questions/64673831
复制相似问题