Powershell在空格后和特殊字符前提取 :3779:

Powershell在空格后和特殊字符前提取 :3779:,powershell,Powershell,试试这个: :3779:<![LOG[Resolved and downloaded package SDD344455 to **C:\Windows\ccmcache\3**]LOG]!><time="08:03:15" 你尝试过什么,得到了什么结果?将其粘贴到问题正文中,以便更好地帮助您。[string]$extractS=[regex]::Matches($s),(to)=/s+.*LOG')第一次尝试regex[string]$extractS

试试这个:

:3779:<![LOG[Resolved and downloaded package SDD344455 to **C:\Windows\ccmcache\3**]LOG]!><time="08:03:15" 

你尝试过什么,得到了什么结果?将其粘贴到问题正文中,以便更好地帮助您。[string]$extractS=[regex]::Matches($s),(to)=/s+.*LOG')第一次尝试regex[string]$extractS=[regex]::Matches($s),(?最好使用有效的方法。有很多不同的方法可以完成任务,但regex通常非常具体。如果它对您有效,请坚持使用它。
[regex]::Matches($string,"to\s(.+)]LOG").Groups[1].Value