我正在从第三方设备接收数据。我需要提取两条信息。我想我需要使用正则表达式,但我对此一无所知。
您可以在下面找到一些示例字符串:
TN 12 1 17:45:19.90400 7173
TN 4 4 17:45:20.51800 7173
TN 13 1 17:45:24.03200 7173
TN 5 4 17:45:26.06300 7173
TN 6 4 17:45:29.28700 7173
TN 14 1 17:45:31.03200 7173
我需要从每个字符串中提取两条数据:
时间
时间之前的数字
所以我正在寻找的数据是这样的:
1 and 17:45:19.90400
4 and 17:45:20.51800
1 and 17:45:24.03200
4 and 17:45:26.06300
4 and 17:45:29.28700
1 and 17:45:31.03200
该数字将始终存在,并且始终为 1、2、3 或 4。时间也将采用相同的格式,但我不确定是否会有个位数的小时数。所以不知道9点会不会显示为
9 或 09
关于如何使用正则表达式提取它有什么建议吗?
斯蒂芬大帝
相关分类