【发布时间】:2018-02-15 08:59:14
【问题描述】:
我在 Python 中有两个字符串:
String1 = "1.451E1^^http://www.test.org/Schema#double"
String2 = "http://www.test.org/m3-lite#AirTemperature"
我想从 String1 中提取数字 1.451E1 表示从字符串开头到 ^ 符号的字段。
从 String2 我想提取字段 AirTemperature 表示从 # 符号到字符串末尾的字段。 谁能帮我解析解析器的正则表达式?
【问题讨论】:
-
简单的使用拆分功能就足够了。无需正则表达式 ASFAIK 即可查看您的案例
-
我不知道 split 函数。我是 python 新手。我听从了 Arpit Solanki 的建议:print(str.split('^^')[0]),print(str. split('#')[1]) 对每个案例都有效。谢谢大家。