【发布时间】:2022-01-09 10:11:47
【问题描述】:
第一次发帖。
我有以下代码来替换电子邮件的后缀及其工作正常
将@符号后的所有字符替换为@testdomain.com
$a = 'john.doe@domain.com'
$b = $a -replace "[?=@].*", '@testdomain.com'
$b
john.doe@testdomain.com
我想要做的是将实际左侧“源”正则表达式捕获到一个变量中,该变量将是@domain.com,以便我知道我正在替换什么,但我不知道如何去做吧。
对不起,如果之前已经发布过。
谢谢
【问题讨论】:
-
$a -replace '^.*(?=@)', 'jane.doe'
标签: powershell replace