|
|
1
3
你应该考虑总是使用相同的文化来获取RSS。这样,您就可以更轻松地解析内容。如果只使用数字,则不应阻止您向最终用户发送特定于区域性的内容。 因此,如果您选择en US版本,您可以这样做:
|
|
|
2
2
如果只需要数字,可以使用正则表达式,例如:
PowerShell中的快速测试表明,它至少对您的输入数据有效:
您可以添加其他约束,例如在每次匹配之前需要冒号:
这应该处理字符串中其他地方的伪数字。但总体而言,最好的方法实际上是从一个来源获取数据,该来源为机器读取而不是人类消费提供数据 |
|
|
3
1
以下应提取两个数字和降水机会,以及使用的单位(文化相关单位)。
|
|
|
4
0
使用正则表达式(但我不知道正则表达式;) 您还可以对句子进行forloop,并检查每个字符是否为整数。每次你遇到一次,把它放在一个字符串中。当查找整数以外的内容时,将字符串解析为int,然后瞧。这样做3次 |
|
|
5
0
但是,如果您不喜欢正则表达式,如果您想从给定字符串中提取数据,请尝试以下类似方法:
(im拆分为“:”而不是数字) |
|
6
0
我建议使用正则表达式根据UI区域性语言逐个获取所需的值: 我的意思是你可以用正则表达式来获得低温。“(Lo | Niedrig):(\d+),一个获得高温的正则表达式 “(Hi | Hchst):(\d+)”和一个正则表达式以获得感知的机会等等。 |