PowerShell运算符,请在第一期之前选择

时间:2018-11-20 09:13:04

标签: powershell operators

请在PowerShell中为操作员提供一些帮助。我正在尝试在第一期之前选择任何内容。

例如,文件名包含字符串yourAdapter.notifyDataSetChanged() ,而我想选择first.last@domain.com

first

2 个答案:

答案 0 :(得分:0)

您可以使用-replace和一些RegEx

$path = "c:\file.txt"
$Firstname = get-content -path $path | where-object { $_ -replace '^(.*?)\..*$', '$1' }

答案 1 :(得分:0)

使用split方法-

$Firstname = (get-content -path $path).Split(".")[0]