标签: python string parsing
我需要阅读如下输出行:
TextA Key1:Value Key2:Value (Value3, [..]) | Key3:Value, TextB Key4:Value | StringA StringB StringC Value/Value | String
因此,对于每个组,我都有一个不同的架构来解析和返回数据。当然,这可以使用许多长的if / else子句来完成。一种简单而有效的解决方案,但不是最佳解决方案。
但是我无法全神贯注于如何用Python解决这个问题。