【发布时间】:2014-05-23 03:45:33
【问题描述】:
我正在尝试将这个包含 ID 值的字符串列表解析为一系列 7 位数字,但我不确定如何处理这个问题。
lst1=[
"(Tower 3rd fl floor_WINDOW CORNER : option 2_ floor cut out_small_wood) : GA -
Floors : : Model Lines : id 3925810
(Tower 3rd fl floor_WINDOW CORNER : option 2_ floor cut out_small_wood) : GA - Floors : Floors : Floor : Duke new core floors : id 3925721",
"(Tower 3rd fl floor_WINDOW CORNER : option 3_ floor cut out_large_wood) : GA - Floors : : Model Lines : id 3976019
(Tower 3rd fl floor_WINDOW CORNER : option 3_ floor cut out_large_wood) : GA - Floors : Floors : Floor : Duke new core floors : id 3975995"
]
我真的想只提取数字值并将它们组合成一个用冒号“;”分隔的字符串。 结果列表将是这样的:
lst1 = ["3925810; 3925721", "3976019; 3975995"]
【问题讨论】:
-
您的代码充满了语法错误。
-
这些字符串来自解析 HTML 文件。它实际上只是一个长 1000 个实例的列表中的两个实例。它不是真正的代码,而是关于模型中某些对象的信息,所以它是文本。