【发布时间】:2016-02-19 09:31:38
【问题描述】:
我正在尝试从输出如下文本行的日志文件中提取一个数字:
1/11/2016 3:26:12 AM 1/11/2016 3:27:00 AM 45.6 A
线路的输出为 45.6 A
但是,我的正则表达式代码从凌晨 3:26:12 返回 12 A。我需要它完全忽略时间数字,只输出 45.6 A。
这是我的正则表达式代码:
$regex = '\d+(?:\.\d+)?(?=\s+A)'
【问题讨论】:
-
你没有用'$'关闭正则表达式
标签: regex parsing powershell