【发布时间】:2013-06-26 03:59:51
【问题描述】:
我是 powershell 脚本的新手,对 Regex 不太擅长... 我想创建一个正则表达式,它将从以下文本文件中挑选时间...
gfskf dakdshadk daksdkdahkd daksdhasdkh () zadf sflh f.d / sd lhlfhlj f 12hrs:10mins:05sec fsfsf fsfjhsfjh
我想将小时数设为 12,分钟数设为 10,秒数设为 5。
$hour= [regex]::match($line,$hour_regex).Groups[1].Value
$mins= [regex]::match($line,$mins_regex).Groups[1].Value
$sec= [regex]::match($line,$sec_regex).Groups[1].Value
所以本质上我需要三个正则表达式来从文件中提取相关数据。
提前致谢!
【问题讨论】:
标签: regex powershell scripting