嗨,有人能解释一下吗?
$Table = $HTML -split '</table>' -replace '<[^?t]+[^<]*','' -replace ' w+="w+%?"','' -replace '<tw+>',',' -replace ',,s?|,rn','' -replace ',s',',' -replace ':,',': ' -replace "%","`r`n" -replace "rn,","`r`n"
# $Table | Out-File -FilePath "File.csv"
该代码遍历并使用regex将某些字符替换为逗号,以创建逗号分隔的值,或CSV。
然后使用Out-File
将CSV数据推送到CSV文件中。Out-File实际上只是将数据发送到一个文件。
如果您对正则表达式的含义感到好奇,可以访问此站点并粘贴每个正则表达式。该网站的右侧将详细解释它正在做什么。