如何删除SMTP:从此语句中,我想从返回的电子邮件地址中解析它 我已经尝试了几种方法,它总是使整个字段返回空白。
@{Name = "PrimaryEmail"; Expression = { $_.ProxyAddresses.Where( { $_.StartsWith( 'SMTP:') } ) } }
您可以使用-creplace
运算符。
@{ Name = "PrimaryEmail"
Expression = { $_.ProxyAddresses.Where( { $_.StartsWith( 'SMTP:') } ) -creplace '^SMTP:'}
}
-creplace
是replace
的区分大小写的版本。它适用于数组或字符串输出。^
匹配当前字符串的开头。SMTP:
是字面上的匹配。